<legend id='pvRMw'><style id='pvRMw'><dir id='pvRMw'><q id='pvRMw'></q></dir></style></legend>

    1. <small id='pvRMw'></small><noframes id='pvRMw'>

      <tfoot id='pvRMw'></tfoot>
        <bdo id='pvRMw'></bdo><ul id='pvRMw'></ul>
      <i id='pvRMw'><tr id='pvRMw'><dt id='pvRMw'><q id='pvRMw'><span id='pvRMw'><b id='pvRMw'><form id='pvRMw'><ins id='pvRMw'></ins><ul id='pvRMw'></ul><sub id='pvRMw'></sub></form><legend id='pvRMw'></legend><bdo id='pvRMw'><pre id='pvRMw'><center id='pvRMw'></center></pre></bdo></b><th id='pvRMw'></th></span></q></dt></tr></i><div id='pvRMw'><tfoot id='pvRMw'></tfoot><dl id='pvRMw'><fieldset id='pvRMw'></fieldset></dl></div>

      Maven 构建和 maven-failsafe-plugin - 分叉的虚拟机在没有正确告别的情况下终止

      时间:2023-06-27
      • <bdo id='htsXQ'></bdo><ul id='htsXQ'></ul>
        <tfoot id='htsXQ'></tfoot>

            <tbody id='htsXQ'></tbody>

          <small id='htsXQ'></small><noframes id='htsXQ'>

        1. <legend id='htsXQ'><style id='htsXQ'><dir id='htsXQ'><q id='htsXQ'></q></dir></style></legend>

                <i id='htsXQ'><tr id='htsXQ'><dt id='htsXQ'><q id='htsXQ'><span id='htsXQ'><b id='htsXQ'><form id='htsXQ'><ins id='htsXQ'></ins><ul id='htsXQ'></ul><sub id='htsXQ'></sub></form><legend id='htsXQ'></legend><bdo id='htsXQ'><pre id='htsXQ'><center id='htsXQ'></center></pre></bdo></b><th id='htsXQ'></th></span></q></dt></tr></i><div id='htsXQ'><tfoot id='htsXQ'></tfoot><dl id='htsXQ'><fieldset id='htsXQ'></fieldset></dl></div>
                本文介绍了Maven 构建和 maven-failsafe-plugin - 分叉的虚拟机在没有正确告别的情况下终止的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                问题描述

                我使用 Docker 和 https://github.com/fabric8io/docker-maven-plugin 用于我的集成测试.

                I use Docker and https://github.com/fabric8io/docker-maven-plugin for my integration tests.

                在我的 Windows 10(更新到 Windows 10 1709)机器上,我的 Maven 3.5.0 构建遇到了以下错误:

                On my Windows 10 (after updating to Windows 10 1709) machine I faced the following error with my Maven 3.5.0 build:

                [ERROR] Failed to execute goal org.apache.maven.plugins:maven-failsafe-plugin:2.20.1:verify (default) on project api: There are test failures.
                [ERROR]
                [ERROR] Please refer to D:Projectsexampleapi	argetfailsafe-reports for the individual test results.
                [ERROR] Please refer to dump files (if any exist) [date]-jvmRun[N].dump, [date].dumpstream and [date]-jvmRun[N].dumpstream.
                [ERROR] org.apache.maven.surefire.booter.SurefireBooterForkException: The forked VM terminated without properly saying goodbye. VM crash or System.exit called?
                [ERROR] Command was cmd.exe /X /C "c:Javajdk1.8.0_152jreinjava -jar C:UsersALEXAN~1AppDataLocalTempsurefire1232565117555778729surefirebooter3745527118196863348.jar C:UsersAlexanderAppDataLocalTempsurefire1232565117555778729 2017-10-19T16-45-23_780-jvmRun1 surefire4633356271541422594tmp surefire_169922891955689988tmp"
                [ERROR] Error occurred in starting fork, check output in log
                [ERROR] Process Exit Code: 1
                [ERROR] Crashed tests:
                [ERROR] com.example.domain.api.flag.FlagControllerIT
                [ERROR]         at org.apache.maven.plugin.surefire.booterclient.ForkStarter.fork(ForkStarter.java:686)
                [ERROR]         at org.apache.maven.plugin.surefire.booterclient.ForkStarter.fork(ForkStarter.java:535)
                [ERROR]         at org.apache.maven.plugin.surefire.booterclient.ForkStarter.run(ForkStarter.java:280)
                [ERROR]         at org.apache.maven.plugin.surefire.booterclient.ForkStarter.run(ForkStarter.java:245)
                [ERROR]         at org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeProvider(AbstractSurefireMojo.java:1124)
                [ERROR]         at org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeAfterPreconditionsChecked(AbstractSurefireMojo.java:954)
                [ERROR]         at org.apache.maven.plugin.surefire.AbstractSurefireMojo.execute(AbstractSurefireMojo.java:832)
                [ERROR]         at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134)
                [ERROR]         at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208)
                [ERROR]         at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:154)
                [ERROR]         at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:146)
                [ERROR]         at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:117)
                [ERROR]         at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:81)
                [ERROR]         at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51)
                [ERROR]         at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128)
                [ERROR]         at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:309)
                [ERROR]         at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:194)
                [ERROR]         at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:107)
                [ERROR]         at org.apache.maven.cli.MavenCli.execute(MavenCli.java:993)
                [ERROR]         at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:345)
                [ERROR]         at org.apache.maven.cli.MavenCli.main(MavenCli.java:191)
                [ERROR]         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                [ERROR]         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
                [ERROR]         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
                [ERROR]         at java.lang.reflect.Method.invoke(Method.java:498)
                [ERROR]         at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
                [ERROR]         at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
                [ERROR]         at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
                [ERROR]         at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
                

                现在我不知道有什么问题,我没有看到我的测试有任何失败.

                Right now I have no idea what can be wrong, I don't see any failures with my tests.

                此问题可能是什么原因以及如何解决?

                What can be a reason of this issue and how to solve it?

                更新

                我的项目有以下配置:

                pom.xml:

                <build>
                 <plugins>
                  <plugin>
                   <artifactId>maven-surefire-plugin</artifactId>
                    <configuration>
                     <argLine>-Dfile.encoding=UTF-8 -Xms1024m -Xmx1024m -XX:PermSize=1024m -noverify</argLine>
                    </configuration>
                   </plugin>
                  </plugins>
                 </build>
                

                子模块pom.xml:

                <profiles>
                 <profile>
                  <id>local</id>
                  <build>
                   <plugins>
                    <plugin>
                     <groupId>org.apache.maven.plugins</groupId>
                     <artifactId>maven-surefire-plugin</artifactId>
                     <configuration>                            
                      <skipTests>true</skipTests>
                     </configuration>
                    </plugin>
                   </plugins>
                  </build>
                 </profile>
                </profiles>
                

                如你所见 - 我添加了

                As you can see - I added

                <argLine>-Dfile.encoding=UTF-8 -Xms1024m -Xmx1G -XX:PermSize=1024m -noverify</argLine>
                

                maven-surefire-plugin 配置到我的父级 pom.xml 但它没有帮助.

                to the configuration of maven-surefire-plugin to my parent pom.xml but it didn't help.

                这是使用 -e-X

                [INFO] BUILD FAILURE
                [INFO] ------------------------------------------------------------------------
                [INFO] Total time: 01:58 min
                [INFO] Finished at: 2017-10-19T22:27:40+03:00
                [INFO] Final Memory: 62M/1117M
                [INFO] ------------------------------------------------------------------------
                [ERROR] Failed to execute goal org.apache.maven.plugins:maven-failsafe-plugin:2.20.1:verify (default) on project domain: There are test failures.
                [ERROR]
                [ERROR] Please refer to D:Projectsexampledomain	argetfailsafe-reports for the individual test results.
                [ERROR] Please refer to dump files (if any exist) [date]-jvmRun[N].dump, [date].dumpstream and [date]-jvmRun[N].dumpstream.
                [ERROR] org.apache.maven.surefire.booter.SurefireBooterForkException: The forked VM terminated without properly saying goodbye. VM crash or System.exit called?
                [ERROR] Command was cmd.exe /X /C "c:Javajdk1.8.0_152jreinjava -jar C:UsersALEXAN~1AppDataLocalTempsurefire7778309393610397922surefirebooter4888497370312362560.jar C:UsersAlexanderAppDataLocalTempsurefire7778309393610397922 2017-10-19T22-26-15_682-jvmRun1 surefire8701817832311419883tmp surefire_01518784195718073645tmp"
                [ERROR] Error occurred in starting fork, check output in log
                [ERROR] Process Exit Code: 1
                [ERROR] Crashed tests:
                [ERROR] com.example.domain.DecisionCharacteristicIT
                [ERROR]         at org.apache.maven.plugin.surefire.booterclient.ForkStarter.fork(ForkStarter.java:686)
                [ERROR]         at org.apache.maven.plugin.surefire.booterclient.ForkStarter.fork(ForkStarter.java:535)
                [ERROR]         at org.apache.maven.plugin.surefire.booterclient.ForkStarter.run(ForkStarter.java:280)
                [ERROR]         at org.apache.maven.plugin.surefire.booterclient.ForkStarter.run(ForkStarter.java:245)
                [ERROR]         at org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeProvider(AbstractSurefireMojo.java:1124)
                [ERROR]         at org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeAfterPreconditionsChecked(AbstractSurefireMojo.java:954)
                [ERROR]         at org.apache.maven.plugin.surefire.AbstractSurefireMojo.execute(AbstractSurefireMojo.java:832)
                [ERROR]         at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134)
                [ERROR]         at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208)
                [ERROR]         at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:154)
                [ERROR]         at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:146)
                [ERROR]         at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:117)
                [ERROR]         at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:81)
                [ERROR]         at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51)
                [ERROR]         at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128)
                [ERROR]         at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:309)
                [ERROR]         at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:194)
                [ERROR]         at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:107)
                [ERROR]         at org.apache.maven.cli.MavenCli.execute(MavenCli.java:993)
                [ERROR]         at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:345)
                [ERROR]         at org.apache.maven.cli.MavenCli.main(MavenCli.java:191)
                [ERROR]         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                [ERROR]         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
                [ERROR]         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
                [ERROR]         at java.lang.reflect.Method.invoke(Method.java:498)
                [ERROR]         at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
                [ERROR]         at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
                [ERROR]         at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
                [ERROR]         at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
                [ERROR] -> [Help 1]
                org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-failsafe-plugin:2.20.1:verify (default) on project domain: There are test failures.
                
                Please refer to D:Projectsexampledomain	argetfailsafe-reports for the individual test results.
                Please refer to dump files (if any exist) [date]-jvmRun[N].dump, [date].dumpstream and [date]-jvmRun[N].dumpstream.
                org.apache.maven.surefire.booter.SurefireBooterForkException: The forked VM terminated without properly saying goodbye. VM crash or System.exit called?
                Command was cmd.exe /X /C "c:Javajdk1.8.0_152jreinjava -jar C:UsersALEXAN~1AppDataLocalTempsurefire7778309393610397922surefirebooter4888497370312362560.jar C:UsersAlexanderAppDataLocalTempsurefire7778309393610397922 2017-10-19T22-26-15_682-jvmRun1 surefire8701817832311419883tmp surefire_01518784195718073645tmp"
                Error occurred in starting fork, check output in log
                Process Exit Code: 1
                Crashed tests:
                com.example.domain.DecisionCharacteristicIT
                        at org.apache.maven.plugin.surefire.booterclient.ForkStarter.fork(ForkStarter.java:686)
                        at org.apache.maven.plugin.surefire.booterclient.ForkStarter.fork(ForkStarter.java:535)
                        at org.apache.maven.plugin.surefire.booterclient.ForkStarter.run(ForkStarter.java:280)
                        at org.apache.maven.plugin.surefire.booterclient.ForkStarter.run(ForkStarter.java:245)
                        at org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeProvider(AbstractSurefireMojo.java:1124)
                        at org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeAfterPreconditionsChecked(AbstractSurefireMojo.java:954)
                        at org.apache.maven.plugin.surefire.AbstractSurefireMojo.execute(AbstractSurefireMojo.java:832)
                        at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134)
                        at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208)
                        at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:154)
                        at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:146)
                        at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:117)
                        at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:81)
                        at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51)
                        at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128)
                        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:309)
                        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:194)
                        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:107)
                        at org.apache.maven.cli.MavenCli.execute(MavenCli.java:993)
                        at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:345)
                        at org.apache.maven.cli.MavenCli.main(MavenCli.java:191)
                        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
                        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
                        at java.lang.reflect.Method.invoke(Method.java:498)
                        at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
                        at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
                        at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
                        at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
                
                        at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:213)
                        at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:154)
                        at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:146)
                        at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:117)
                        at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:81)
                        at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51)
                        at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128)
                        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:309)
                        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:194)
                        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:107)
                        at org.apache.maven.cli.MavenCli.execute(MavenCli.java:993)
                        at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:345)
                        at org.apache.maven.cli.MavenCli.main(MavenCli.java:191)
                        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
                        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
                        at java.lang.reflect.Method.invoke(Method.java:498)
                        at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
                        at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
                        at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
                        at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
                Caused by: org.apache.maven.plugin.MojoExecutionException: There are test failures.
                
                Please refer to D:Projectsexampledomain	argetfailsafe-reports for the individual test results.
                Please refer to dump files (if any exist) [date]-jvmRun[N].dump, [date].dumpstream and [date]-jvmRun[N].dumpstream.
                org.apache.maven.surefire.booter.SurefireBooterForkException: The forked VM terminated without properly saying goodbye. VM crash or System.exit called?
                Command was cmd.exe /X /C "c:Javajdk1.8.0_152jreinjava -jar C:UsersALEXAN~1AppDataLocalTempsurefire7778309393610397922surefirebooter4888497370312362560.jar C:UsersAlexanderAppDataLocalTempsurefire7778309393610397922 2017-10-19T22-26-15_682-jvmRun1 surefire8701817832311419883tmp surefire_01518784195718073645tmp"
                Error occurred in starting fork, check output in log
                Process Exit Code: 1
                Crashed tests:
                com.example.domain.DecisionCharacteristicIT
                        at org.apache.maven.plugin.surefire.booterclient.ForkStarter.fork(ForkStarter.java:686)
                        at org.apache.maven.plugin.surefire.booterclient.ForkStarter.fork(ForkStarter.java:535)
                        at org.apache.maven.plugin.surefire.booterclient.ForkStarter.run(ForkStarter.java:280)
                        at org.apache.maven.plugin.surefire.booterclient.ForkStarter.run(ForkStarter.java:245)
                        at org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeProvider(AbstractSurefireMojo.java:1124)
                        at org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeAfterPreconditionsChecked(AbstractSurefireMojo.java:954)
                        at org.apache.maven.plugin.surefire.AbstractSurefireMojo.execute(AbstractSurefireMojo.java:832)
                        at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134)
                        at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208)
                        at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:154)
                        at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:146)
                        at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:117)
                        at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:81)
                        at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51)
                        at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128)
                        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:309)
                        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:194)
                        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:107)
                        at org.apache.maven.cli.MavenCli.execute(MavenCli.java:993)
                        at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:345)
                        at org.apache.maven.cli.MavenCli.main(MavenCli.java:191)
                        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
                        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
                        at java.lang.reflect.Method.invoke(Method.java:498)
                        at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
                        at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
                        at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
                        at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
                
                        at org.apache.maven.plugin.surefire.SurefireHelper.throwException(SurefireHelper.java:235)
                        at org.apache.maven.plugin.surefire.SurefireHelper.reportExecution(SurefireHelper.java:112)
                        at org.apache.maven.plugin.failsafe.VerifyMojo.execute(VerifyMojo.java:188)
                        at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134)
                        at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208)
                        ... 20 more
                [ERROR]
                [ERROR]
                [ERROR] For more information about the errors and possible solutions, please read the following articles:
                [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
                [ERROR]
                [ERROR] After correcting the problems, you can resume the build with the command
                [ERROR]   mvn <goals> -rf :domain
                

                这是完整的详细输出日志: https://files.fm/u/nfegb38f

                Windows 10 1709 更新

                现在我认为这个问题可能与 Windows 10 1709 更新有关...我使用 docker 和 https://github.com/fabric8io/docker-maven-plugin 进行我的集成测试并找到以下主题 - https://github.com/docker/for-win/issues/1221 这个更新和虚拟化肯定有问题...

                Right now I have thoughts that this issue can be potentially related to the Windows 10 1709 update... I use docker and https://github.com/fabric8io/docker-maven-plugin for my integrstion tests and found the following topic - https://github.com/docker/for-win/issues/1221 Something is definitely wrong with this update and virtualization...

                推荐答案

                我有同样的问题,找到了三个适合我的解决方案:

                I have the same problem and found three solutions which working for me:

                问题在于 maven 插件 maven-surefire-plugin 仅在 2.20.1 和 2.21.0 版本中.我查了一下,你使用的是 2.20.1 版本.

                Problem is with maven plugin maven-surefire-plugin only in version 2.20.1 and 2.21.0. I checked and you use version 2.20.1.

                将插件版本升级到 2.22.0.添加pom.xml:

                Upgrade plugin version to 2.22.0. Add in pom.xml:

                <plugin>
                  <groupId>org.apache.maven.plugins</groupId>
                  <artifactId>maven-surefire-plugin</artifactId>
                  <version>2.22.0</version>
                </plugin>
                

                解决方案 2

                将插件版本降级为 2.20.添加pom.xml:

                <plugin>
                  <groupId>org.apache.maven.plugins</groupId>
                  <artifactId>maven-surefire-plugin</artifactId>
                  <version>2.20</version>
                </plugin>
                

                解决方案 3

                使用插件配置testFailureIgnore.添加pom.xml:

                <plugin>
                  <groupId>org.apache.maven.plugins</groupId>
                  <artifactId>maven-surefire-plugin</artifactId>
                  <configuration>
                    <testFailureIgnore>true</testFailureIgnore>
                  </configuration>
                </plugin>
                

                这篇关于Maven 构建和 maven-failsafe-plugin - 分叉的虚拟机在没有正确告别的情况下终止的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                上一篇:Android - 使用 Xml 布局自定义对话框 下一篇:Windows 10 上的 Java Thread.sleep() 在 S3 睡眠状态下停止

                相关文章

                  <i id='1EgA9'><tr id='1EgA9'><dt id='1EgA9'><q id='1EgA9'><span id='1EgA9'><b id='1EgA9'><form id='1EgA9'><ins id='1EgA9'></ins><ul id='1EgA9'></ul><sub id='1EgA9'></sub></form><legend id='1EgA9'></legend><bdo id='1EgA9'><pre id='1EgA9'><center id='1EgA9'></center></pre></bdo></b><th id='1EgA9'></th></span></q></dt></tr></i><div id='1EgA9'><tfoot id='1EgA9'></tfoot><dl id='1EgA9'><fieldset id='1EgA9'></fieldset></dl></div>
                  <legend id='1EgA9'><style id='1EgA9'><dir id='1EgA9'><q id='1EgA9'></q></dir></style></legend>

                  <small id='1EgA9'></small><noframes id='1EgA9'>

                  <tfoot id='1EgA9'></tfoot>
                  • <bdo id='1EgA9'></bdo><ul id='1EgA9'></ul>