【发布时间】:2011-07-28 23:01:44
【问题描述】:
尝试创建一个 grails ant 任务,该任务除了 prod 之外还有其他环境用于战争任务。
我试过了
<target name="war" depends="-init-grails" description="--> Creates a WAR of a Grails application">
<grails script="War" args="grails.env=${env} ${war.filename}"/>
</target>
和
<target name="war" depends="-init-grails" description="--> Creates a WAR of a Grails application">
<grails script="War" args="-Dgrails.env=${env} ${war.filename}"/>
</target>
这两个都不起作用,总是只运行生产环境。请注意,我还对 ${env} 进行了硬编码,所以并不是缺少它
【问题讨论】:
-
我应该注意,无论它需要通过 cmd 行和 eclipse 工作的解决方案