在剧中!我找到了以下两行main
方法的框架源代码:Server.java
File root = new File(System.getProperty("application.path"));
if (System.getProperty("precompiled", "false").equals("true")) {
Play.usePrecompiled = true;
}
我在哪里可以找到application.path
价值?
在剧中!我找到了以下两行main
方法的框架源代码:Server.java
File root = new File(System.getProperty("application.path"));
if (System.getProperty("precompiled", "false").equals("true")) {
Play.usePrecompiled = true;
}
我在哪里可以找到application.path
价值?
System.getProperty("application.path")
看起来像一个-D
属性。所以在服务器的开始有一个像
java -Dapplication.path=/opt/play/myApp
/play/framework/pym/play/application.py
在第 251 行进行工作。
它可能在您的application.conf
文件中。检查那里。
您的应用程序中可能有一个属性文件,并且可能有一种机制将所有这些属性加载到系统属性中。
在您的应用程序文件夹文件内容中搜索 application.path ,您可能会得到一个线索。