2014-05-22 50 views
0

我正在运行grails prod war来创建我的应用程序的.war文件。问题是,我需要以某种方式设置一个系统属性,在制作.war时可以在grails-app/conf/Config.groovy中访问。Grails“war”命令,如何设置系统属性

我该怎么做? Grails 2.1.0版本

回答

1

当战争启动时,你需要设置这个属性,而不是在构建时。如果应用程序由Tomcat托管(或类似),则通常会将此作为参数添加到启动Tomcat的java命令中。

+0

谢谢,但我知道如何在应用程序启动时提供系统属性。我在问,在编译应用程序时是否有办法这样做。 – Madbreaks

0
grails -Dproperty=value prod war 
+0

您能否请[编辑]解释为什么这个命令回答这个问题?仅限代码答案[阻止](http://meta.stackexchange.com/q/148272/274165),因为他们没有教导解决方案。 –