Grails:使用java命令启动grails war时如何定义配置文件?

时间:2015-09-16 10:41:49

标签: grails

我有一个打包为war文件的grails 3.0应用程序,我想用java命令行运行它。从参考指南看起来很简单:java -jar my_war_file_name。但我找不到传递配置文件的方法(dev / test / prod),而且看起来-D选项也不能覆盖配置。有什么想法吗?

最好的问候

1 个答案:

答案 0 :(得分:0)

抱歉,我发现了这个问题。我应该把-D放在-jar前面。这是有效的:

java -Dgrails.env = prod -Dserver.port = xxxx -jar my_war_file