“application.path”变量的用途和用法

时间:2011-08-28 17:33:39

标签: java playframework getproperty

在游戏中! mainServer.java方法的框架源我发现了这两行:

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

我在哪里可以找到application.path值?

3 个答案:

答案 0 :(得分:3)

System.getProperty("application.path")看起来像-D属性。所以在服务器的开头有一个类似的调用 java -Dapplication.path=/opt/play/myApp

第251行中的

/play/framework/pym/play/application.py开始工作。

答案 1 :(得分:0)

它可能位于您的application.conf文件中。检查那里。

答案 2 :(得分:0)

您的应用程序中可能存在属性文件,并且可能还有一种机制可将所有这些属性加载到系统属性中。

在应用程序文件夹文件内容中搜索application.path,您可能会得到线索。