当前位置:网站首页>The forked VM terminated without saying properly goodbye
The forked VM terminated without saying properly goodbye
2022-07-05 13:54:00 【全栈程序员站长】
大家好,又见面了,我是你们的朋友全栈君。
一直在使用Maven开发项目,最近遇到了一个让人头疼的问题,在网上搜索竟然没有找到中文描述的解决方式,自己找了英文网站才明白原因并解决问题,故自己撰写此文,以便同行查阅。
在maven项目中使用maven install命令时,出现The forked VM terminated without saying properly goodbye异常,具体问题如下:
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 36.927 s
[INFO] Finished at: 2016-12-14T15:13:37+08:00
[INFO] Final Memory: 48M/351M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.19.1:test (default-test) on project message-provider: Execution default-test of goal org.apache.maven.plugins:maven-surefire-plugin:2.19.1:test failed: The forked VM terminated without properly saying goodbye. VM crash or System.exit called?
[ERROR] Command was /bin/sh -c cd /opt/f/.m2/gitlab-runner/builds/0aa902b1/0/paas/message/***-provider && /usr/java/jdk1.8.0_66/jre/bin/java -Xmx1024m -XX:MaxPermSize=256m -jar /opt/f/.m2/gitlab-runner/builds/0aa902b1/0/paas/message/message-provider/target/surefire/surefirebooter780447286825479042.jar /opt/f/.m2/gitlab-runner/builds/0aa902b1/0/paas/message/message-provider/target/surefire/surefire1560965759779144679tmp /opt/f/.m2/gitlab-runner/builds/0aa902b1/0/paas/message/essage-provider/target/surefire/surefire_09112026330459044785tmp
[ERROR] -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[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/PluginExecutionException
[ERROR]
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR] mvn <goals> -rf :message-provider
Last login: Wed Dec 14 15:12:47 CST 2016
自己查找了半天,才知道原来在写单元测试的时候,测试结束时写了一行 System.exit(0); 造成了vm提前退出,去掉之后再次执行maven install正常。
解决方式,在idea中使用Ctrl+Shift+R 查找项目中的System.exit(0)代码行,然后删除之,我的项目删除之后执行mvn install正常。
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/149581.html原文链接:https://javaforall.cn
边栏推荐
- [machine learning notes] how to solve over fitting and under fitting
- Zibll theme external chain redirection go page beautification tutorial
- [server data recovery] a case of RAID5 data recovery stored in a brand of server
- 2022司钻(钻井)考试题库及模拟考试
- Requset + BS4 crawling shell listings
- 常见问题之PHP——Fatal error: Allowed memory size of 314572800 bytes exhausted...
- Jetpack compose introduction to mastery
- Data Lake (VII): Iceberg concept and review what is a data Lake
- When using Tencent cloud for the first time, you can only use webshell connection instead of SSH connection.
- PostgreSQL Usage Summary (PIT)
猜你喜欢
瑞能实业IPO被终止:年营收4.47亿 曾拟募资3.76亿
常见问题之PHP——Fatal error: Allowed memory size of 314572800 bytes exhausted...
Brief introduction to revolutionary neural networks
[machine learning notes] several methods of splitting data into training sets and test sets
IP packet header analysis and static routing
【华南理工大学】考研初试复试资料分享
[public class preview]: basis and practice of video quality evaluation
When using Tencent cloud for the first time, you can only use webshell connection instead of SSH connection.
Simple process of penetration test
How to deal with the Yellow Icon during the installation of wampserver
随机推荐
Zhubo Huangyu: it's really bad not to understand these gold frying skills
OSI and tcp/ip protocol cluster
Hide Chinese name
Redis6 master-slave replication and clustering
Datapipeline was selected into the 2022 digital intelligence atlas and database development report of China Academy of communications and communications
ELFK部署
网络安全-HSRP协议
如何把大的‘tar‘存档文件分割成特定大小的多个文件
鏈錶(簡單)
About the problem and solution of 403 error in wampserver
ZABBIX monitoring
How to divide a large 'tar' archive file into multiple files of a specific size
Laravel框架运行报错:No application encryption key has been specified
Requests + BS4 crawl Douban top250 movie information
How to deal with the Yellow Icon during the installation of wampserver
LeetCode_69(x 的平方根 )
2022年机修钳工(高级)考试题模拟考试题库模拟考试平台操作
Laravel - view (new and output views)
Idea remote debugging agent
Network security - Novice introduction