Java 中止jenkin构建不会终止Maven项目类型的surefire子进程
我手动中止了Jenkins作业(Maven构建),但surefire Maven插件(java进程)仍然处于活动状态并正在运行,直到我手动终止java进程 目标和选项:清洁测试-Dxxxx Maven插件使用:Java 中止jenkin构建不会终止Maven项目类型的surefire子进程,java,maven,jenkins,maven-surefire-plugin,Java,Maven,Jenkins,Maven Surefire Plugin,我手动中止了Jenkins作业(Maven构建),但surefire Maven插件(java进程)仍然处于活动状态并正在运行,直到我手动终止java进程 目标和选项:清洁测试-Dxxxx Maven插件使用: <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <configura
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.8</source>
<target>1.8</target>
</configuration>
</plugin>
org.apache.maven.plugins
maven编译器插件
1.8
1.8
我尝试在本地运行maven构建测试。以CTRL+C终止,观察到应用程序仍在运行。surefire已被访问,但未终止
我使用的唯一maven插件是:
<build>
<pluginManagement>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.8</source>
<target>1.8</target>
<systemPropertyVariables>
<environment>uat</environment>
</systemPropertyVariables>
<systemProperties>
<property>
<name>tag</name>
<value>login</value>
</property>
</systemProperties>
</configuration>
</plugin>
</plugins>
</pluginManagement>
org.apache.maven.plugins
maven编译器插件
1.8
1.8
uat
标签
登录
希望在jenkins作业中止时正确终止Maven。要避免以下错误:
1.jenkins作业中止时应停止应用程序
2.如果我们再次运行jenkin作业,它会抛出一个错误“拒绝访问report.js的权限”
3.surefire报告在终止jenkins工作后仍处于活动状态