将参数从虚拟机参数传递到战争?

时间:2018-10-10 16:44:43

标签: java spring maven jenkins

我有一个spring + maven + tomcat应用程序。

我尝试将参数从VM选项传递给应用程序:

@PropertySource("classpath:application-${myEnv}.properties")

对于本地的tomcat,我通过了:

-Xms256m -Xmx2048m -DmyEnv=at1

对于部署到远程tomcat,我使用:

<groupId>org.codehaus.mojo</groupId>
<artifactId>tomcat-maven-plugin</artifactId>

插件,在Jenkins中,我尝试:

enter image description here

但是Maven失败了。

如何解决?

使用其他方式将WAR安装到tomcat服务器可能会更好?

0 个答案:

没有答案