ANTRUN#u NOHUP与maven合作,但不';当我从詹金斯那里执行死刑时,我不能工作
我正在尝试构建一个Jenkins作业来关闭tomcat,更新war并重新启动tomcat。我正在和maven合作准备新的战争。当我直接从服务器执行maven时,maven进程完成,tomcat进程仍然处于活动状态。 但出于某种原因,每当我试图从Jenkins执行maven时,tomcat进程就会和Jenkins一起消失 我尝试用不同的工具完成这项任务,但结果是相同的行为 下面是我现在的maven;希望得到一些帮助,或者就如何实施得到另一个建议ANTRUN#u NOHUP与maven合作,但不';当我从詹金斯那里执行死刑时,我不能工作,maven,jenkins,Maven,Jenkins,我正在尝试构建一个Jenkins作业来关闭tomcat,更新war并重新启动tomcat。我正在和maven合作准备新的战争。当我直接从服务器执行maven时,maven进程完成,tomcat进程仍然处于活动状态。 但出于某种原因,每当我试图从Jenkins执行maven时,tomcat进程就会和Jenkins一起消失 我尝试用不同的工具完成这项任务,但结果是相同的行为 下面是我现在的maven;希望得到一些帮助,或者就如何实施得到另一个建议 <plugin> <gro
<plugin>
<groupId>org.jvnet.maven-antrun-extended-plugin</groupId>
<artifactId>maven-antrun-extended-plugin</artifactId>
<version>1.8</version>
<dependencies>
<dependency>
<groupId>ant</groupId>
<artifactId>ant-optional</artifactId>
<version>1.5.3-1</version>
</dependency>
<dependency>
<groupId>ant-contrib</groupId>
<artifactId>ant-contrib</artifactId>
<version>20020829</version>
</dependency>
</dependencies>
<executions>
<execution>
<id>promote-from-existing-env-ant</id>
<phase>install</phase>
<goals>
<goal>run</goal>
</goals>
<configuration>
<tasks>
<property environment="env"/>
<exec
dir="${tomcat-path}bin"
executable="${tomcat-path}bin/shutdown.sh"
failonerror="false">
<env key="PATH" path="${env.PATH}:/usr/lib64/qt-3.3/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin"/>
</exec>
<delete includeEmptyDirs="true" dir="${tomcat-path}webapps/${war.name}" />
<delete includeEmptyDirs="true" file="${tomcat-path}webapps/${war.name}.war" />
<copy todir="${tomcat-path}webapps" overwrite="true" verbose="true">
<fileset dir="${project.build.directory}/war/"></fileset>
</copy>
<exec
dir="${tomcat-path}bin"
executable="${tomcat-path}bin/startup.sh"
failonerror="false" >
<env key="PATH" path="${env.PATH}:/usr/lib64/qt-3.3/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin"/>
<env key="ANTRUN_NOHUP" value="true" />
</exec>
</tasks>
</configuration>
</execution>
</executions>
</plugin>
org.jvnet.maven-antrun-extended-plugin
maven antrun扩展插件
1.8
蚂蚁
蚂蚁可选
1.5.3-1
抗辩人
抗辩人
20020829
从现有环境升级
安装
跑
终于得到了我的答案,不得不添加BUILD\u ID=dontKillMe。/catalina重启
如本文所述