当前位置: 首页 > 知识库问答 >
问题:

Maven构建过程在没有任何错误的情况下终止

充普松
2023-03-14

你好团队,

我正在我的系统上运行一个Maven构建(mvn clean install),Maven构建在下面的代码行之后被终止,没有任何错误。

[INFO] Compiling 231 source files to C:\Users\abc\git\ebiz-utils-lib\target\classes

我使用的是最新的maven版本3.6.3(硬件配置-英特尔i5第4代处理器和16 GB RAM)。

下面是我用来执行项目maven构建的命令。

在IntelliJ中:

D:\Software\jdk-11.0.10 9\bin\java。exe-Dmaven。多模式项目目录=C:\Users\abc\git\ebiz utils lib-Xms512m-Xmx1024m-Xmx4096m-XX:MaxPermSize=512m-XX:ReservedCodeCacheSize=300m-Dmaven。马车http。ssl。unsecure=true-Dmaven。马车http。ssl。allowall=true-Dmaven。马车http。ssl。忽视有效性日期=真-Dmaven。home=D:\ebiz_new\maven\apache maven-Dclassworlds。conf=D:\ebiz_new\maven\apache maven\bin\m2。conf“-Dmaven.ext.class.path=C:\Users\abc\AppData\Local\JetBrains\IntelliJ IDEA Community Edition 2020.3.2\plugins\maven\lib\maven event listener.jar”“-javaagent:C:\Users\abc\AppData\Local\JetBrains\IntelliJ IDEA Community Edition 2020.3.2\lib\IDEA\rt.jar=60635:C:\Users\abc\AppData\Local\JetBrains\IntelliJ IDEA Community Edition Edition 2020.3.2\bin”-德菲尔。encoding=UTF-8-classpath D:\ebiz_new\maven\apache maven\boot\plexus-classworlds-2.6.0。罐子D:\ebiz_new\maven\apache maven\boot\plexus classworlds。许可证组织。科德豪斯。阶级世界。发射装置-迪迪亚。版本=2020.3.2--更新快照-X-e干净安装

在本地终端:mvn清洁安装

我尝试过几种解决方案,但对这个问题毫无效果。

IDE和控制台中也存在同样的问题。

我也下载了新的maven可分发,但这甚至不适合我。

我在此添加了截图供您阅读。

编辑:我还观察到java。exe进程在maven的构建过程中被终止(可能是由于CPU利用率高,CPU利用率在80%-100%之间),但我无法确认确切的问题。

要求你提供一些解决这个问题的方法。

谢谢

共有3个答案

井宪
2023-03-14

将项目从Java8迁移到Java11时遇到同样的问题,将jacoco插件从0.8.1升级到0.8.4完成了这项工作。分析maven的依赖关系,看看jacoco是从哪里来的,然后修复版本应该可以解决这个问题

鲁永福
2023-03-14

我遇到了同样的问题,但我只是尝试了intelliJ Idea已经建议下载的不同jdk,即Amazon Corretto版本8,然后我遇到了任何错误,所以过程成功完成。

颛孙麻雀
2023-03-14

最后,我找到了这个问题的根本原因。

问题是硬盘上的系统文件已损坏,导致系统出现故障,而系统文件损坏的原因是系统上的硬盘出现故障,即有太多坏扇区。

因此,更换了系统中的新硬盘,重新安装了操作系统,并完成了所有必要的设置。

这个问题现在已经解决了。

 类似资料:
  • 我的项目有以下配置: 父级: 子模块: 现在我认为这个问题可能与Windows 10 1709更新有关...我使用docker和https://github.com/fabric8io/docker-maven-plugin进行集成测试,发现以下主题-https://github.com/docker/for-win/issues/1221这个更新和虚拟化肯定出了问题...

  • 问题内容: 我使用Docker和https://github.com/fabric8io/docker-maven- plugin 进行集成测试。 在Windows 10( 更新为Windows 10 1709 )上的计算机上,我的构建遇到以下错误: 现在我不知道可能出什么问题,我看不到测试有任何失败。 这个问题可能是什么原因以及如何解决? 更新 我的项目具有以下配置: 父母: 子模块: 如您所见

  • 问题内容: 我想在命令行上输入-T3来节省时间,因为我希望我能做的所有Maven构建都可以运行多线程。 Maven 3.3.9我用谷歌搜索,但没有发现任何有希望的东西,只是建议为命令行选择添加一个环境变量,并将其附加到命令行上的每个maven调用中。 这样,每次仍然需要手动步骤(输入环境变量的名称)来进行并行构建。 我想在mvn settings.xml文件中进行全局配置。 问题答案: 你不能配置

  • 我刚刚通过nodejs.org上的软件包安装了node和npm,每当我试图搜索或安装npm时,它都会抛出以下错误,除非我执行该命令。我觉得这是一个权限问题?我已经是管理员了。

  • 问题内容: 我正在尝试编写一个执行脚本;但是,如果没有要提交的内容,则git会退出,状态为。部署脚本将其视为不成功,然后退出。我确实想检测 实际 要提交的故障,因此我不能仅仅给Fabric全面忽略故障。如何允许忽略空提交故障,以便部署可以继续进行,但仍然可以捕获实际提交失败时导致的错误? 问题答案: 通过检查git diff?的退出代码来预先捕获此条件。 例如(在shell中): 编辑:根据霍尔格

  • 我复制了gRPC helloworld示例中粘贴的gRPC服务器。 它开始侦听指定端口中的RPC,但当我使用复制粘贴的客户端调用RPC时,它会崩溃,出现“中止(内核转储)”,在客户端收到错误消息“Endpoint read failed”。 我尝试通过在RPC函数实现中包含一些输出语句来调试它,但执行从未达到目的。 没有其他错误消息,是否有一些标志使故障更详细,以便调试?