Java 中止jenkin构建不会终止Maven项目类型的surefire子进程

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

我手动中止了Jenkins作业(Maven构建),但surefire Maven插件(java进程)仍然处于活动状态并正在运行,直到我手动终止java进程

目标和选项:清洁测试-Dxxxx Maven插件使用:

<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工作后仍处于活动状态