これは Play 2.0 のデフォルト設定のバグですか? Play 2.0 をインストールしたばかりで、初めてアプリケーションを作成すると、次のようになります。
Error during sbt execution: java.io.IOException: Cannot write parent directory: Path(/home/hanxue/play/myFirstApp/app) of /home/hanxue/play/myFirstApp/app/views
app サブディレクトリには書き込み権限がありません:
hanxue@ubuntu-dev:~/play$ ls -l myFirstApp/
total 16
dr-xr-xr-x 2 hanxue hanxue 4096 2012-03-13 11:22 app
また、$PLAY/framework/sbt/boot/ディレクトリは誰でも書き込み可能である必要があるようです。そうしないと、/opt/play-2.0/framework/sbt/boot/ sbt.bootを作成できないことについて、play が IOException をスローします。 .ロック。これは設計によるものですか?
誰でも書き込み可能な許可を与えることで解決しました
chmod -R o+w /opt/play-2.0/framework/sbt/boot/