Junit maven在启动fork时发生错误,检查日志中的输出

时间:2012-02-16 23:18:25

标签: maven maven-2 maven-plugin surefire

建立错误 启动fork时出错,检查日志中的输出 在运行junit测试用例时使用maven 2.2.1和surefire插件2.11

2 个答案:

答案 0 :(得分:18)

您需要设置surefire插件才能使用<forkMode>once</forkMode>,如下所示:

<plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-surefire-plugin</artifactId>
        <version>2.5</version>
            <configuration>
                <skipTests>false</skipTests>
                <testFailureIgnore>true</testFailureIgnore>
                <forkMode>once</forkMode>
            </configuration>
</plugin>

答案 1 :(得分:0)

遇到同样的问题

<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-surefire-plugin</artifactId>
    <version>2.22.1</version>
    <configuration>
        <useSystemClassLoader>false</useSystemClassLoader>
    </configuration>
</plugin>  

设置“useSystemClassLoader 为假”