【问题标题】:Grails "war" command, how to set system propertyGrails“战争”命令,如何设置系统属性
【发布时间】:2014-05-22 21:54:58
【问题描述】:

我正在运行 grails prod war 来创建我的应用程序的 .war 文件。问题是,当构建 .war 时,我需要以某种方式设置可以在 grails-app/conf/Config.groovy 中访问的系统属性。

我该怎么做? Grails 2.1.0 版

【问题讨论】:

    标签: grails system-properties


    【解决方案1】:

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

    【讨论】:

    • 谢谢,但我知道在启动应用程序时如何提供系统属性。我在问是否有办法在编译应用程序时这样做。
    【解决方案2】:
    grails -Dproperty=value prod war
    

    【讨论】:

    • 能否请您 edit 解释为什么此命令回答问题?纯代码答案是 discouraged,因为它们不教授解决方案。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-07-03
    • 2014-02-18
    • 1970-01-01
    • 2011-11-13
    • 2015-09-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多