2012-06-20 46 views
2

在Play2-战争插件source code,我看到这一段代码play2-战争插件更改应用程序的路径

val applicationPath = Option(System.getProperty("user.home")).map(new File(_)).getOrElse(new File("")) 

在我的Windows服务器上,这被转换为C:\用户\ myloginuser

我希望我的应用程序在\ webapps目录下而不是用户目录下执行文件操作。无论如何通过使用Play.application().path()来实现这一点?

回答

0

您可以尝试同时启动您的应用来改变的user.home PARAM:

start -Duser.home=c:\users\myloginuser\webapps //not tested 
+0

我运行的应用程序的tomcat里面,所以执行开始不工作。 –

+1

尝试重写您的application.conf中的参数 – iwalktheline