2
我正在使用Maven 3.0.3。我将如何创建配置文件,以便在部署时包含配置文件,如果该版本是非发行版(例如快照)版本,则部署只能成功。否则,启动部署时指定配置文件将失败。Maven:创建配置文件以部署快照
感谢您的帮助, - 戴夫
我正在使用Maven 3.0.3。我将如何创建配置文件,以便在部署时包含配置文件,如果该版本是非发行版(例如快照)版本,则部署只能成功。否则,启动部署时指定配置文件将失败。Maven:创建配置文件以部署快照
感谢您的帮助, - 戴夫
如何使用antrun或GMaven执行检查$ {} project.version,如果这是不能接受构建失败?
编辑:澄清: Antrun:Use the antrun plugin检查$ {} project.version并调用fail task如果它不是一个快照版本。这将失败maven构建。喜欢的东西:
<condition property="failme">
<contains string="${project.version}" substring="SNAPSHOT"/>
</condition>
<fail if="failme" message="hi there!"/>
GMaven:对于failing a build从GMaven具体说明。我很肯定你可以简单地使用访问该属性。
根据你的链接,GMaven不再处于积极的开发之中,似乎与Groovy有关。我仍然没有建立联系。请提供一个例子,说明如何使用你所建议的工具来解决问题。谢谢, – Dave
@Dave:更新了我的回答 –
非常感谢您抽出时间。我使用了antrun插件解决方案,效果很好。 – Dave