Maven Surefire插件 "启动fork时发生错误,检查日志中的输出"

问题描述 投票:31回答:1

我得到以下错误信息

BUILD ERROR
Error occured in starting fork, check output in log

当使用Maven 2.2.1和Surefire插件2.11运行junit测试用例时。

如何解决这个问题?

java maven maven-2 maven-plugin maven-surefire-plugin
1个回答
23
投票

你需要将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>
© www.soinside.com 2019 - 2024. All rights reserved.