2013-10-15 39 views
1

我發展我的第一個應用程序與Play Framework使用版本2.2.0在根文件夾運行項目,而不是「升級」

瀏覽教程我看到run命令是在發展中被使用,但我看到一個小麻煩。

我有我的/home/user/project

項目但每當我打run/home/user/.sbt/0.13/staging/86fad3d4ade1b670f10a/project

所以,當我做我的根文件夾的改變,它不會改變在運行的應用程序的任何部署。那麼我該怎麼做才能使它從實際的項目文件夾中運行,以便我可以在飛行中看到變化?

現在我需要做的這個更新我正在運行的項目:

Ctrl + C 
sudo rm -rf ~/.sbt/0.13/staging/86fad3d4ade1b670f10a 
play 
run 

這會讓它再次更新,但是當我這樣做,staging被重建

回答

2

我找到了問題,它會創建staging目錄,因爲我在項目文件夾中沒有root權限。如果我以root權限運行play,它按預期工作。

相關問題