2012-11-19 48 views

回答

2

您只需在不同的端口上運行這兩個版本。在播放1.x中,在application.conf設置爲

http.port=9001 

對於播放2.x中,它更復雜一些,看到this question。但你只需要改變一個安裝的端口。

如果你想要在端口80上提供這兩個實例,你需要在它們兩個前面加一個代理。

+0

好吧,但如何區分兩個版本之間的命令「玩」? – user1835218

+0

不要把它們放在'path'上,而是明確地調用它們。 – Samuel

+0

非常感謝! – user1835218

1

如果它的Unix系統,您可以創建兩個版本一個符號鏈接做這樣的事情(分步實施,確保你沒有毀滅性的系統:)):

bash#: which play 
/usr/bin/play 

# use path returned with previous 'which' 
bash#: cd /usr/bin 
bash#: sudo cp play play1 
bash#: sudo ln -s /full/path/to/your/play-2.0.x/play play20x 

所以你能夠啓動您的應用程序是這樣的:

cd /path/to/play2app 
play20x run 

cd /path/to/play1app 
play1 run 

有關端口80使用氟里昂同時運行傾向HTTP服務器。

相關問題