1

劇中!mainのメソッドのフレームワーク ソースには、Server.java次の 2 行が見つかりました。

File root = new File(System.getProperty("application.path"));
if (System.getProperty("precompiled", "false").equals("true")) {
    Play.usePrecompiled = true;
}

値はどこで確認できapplication.pathますか?

4

3 に答える 3

3

System.getProperty("application.path")-D物件のようです。したがって、サーバーの開始時に次のような呼び出しがあります java -Dapplication.path=/opt/play/myApp

/play/framework/pym/play/application.py251行目で動作します。

于 2011-08-29T08:12:39.083 に答える
0

アプリケーションにプロパティ ファイルがあり、それらのプロパティをすべてシステム プロパティにロードするメカニズムがある場合もあります。

アプリケーション フォルダー ファイルの内容で application.path を検索すると、手がかりが得られる場合があります。

于 2011-08-28T23:14:01.690 に答える
0

それはあなたのapplication.confファイルにあるかもしれません。そこを確認してください。

于 2011-08-28T17:50:13.247 に答える