如何使用“--runtime名” Wildfly选项来使用不同的名称与部署ANT一战?

时间:2019-01-28 13:51:45

标签: deployment ant wildfly

我有一个Web应用程序(application.war),我想在(application_TIMESTAMP.war)中更改其名称,但仍想作为application.war进行部署。 我习惯于使用以下ANT脚本部署战争,但是如何在deploy命令中使用“-runtime-name = application_name”

<target name="deploy" description="deploys to a running jboss instance" depends="undeploy,build,war">
 <antcall target="exec-jboss">
 <param name="jboss.home" value="${local.jboss.home}" />
 <param name="jboss.host" value="${remote.jboss.host}" />
 <param name="jboss.port" value="${remote.jboss.port}" />
 <param name="jboss.command" value="deploy application_TIMESTAMP.war" />
 </antcall>
</target>               

类似的事情不起作用

<param name="jboss.command" value="deploy --runtime-name=application.war application_TIMESTAMP.war" />

位置:

<target name="exec-jboss">
        <jboss-cli failonerror="false">
            <arg value="${jboss.command}" />
        </jboss-cli>
</target>

0 个答案:

没有答案