ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

Background process terminated with code 1.

2022-07-02 15:31:12  阅读:372  来源: 互联网

标签:terminated code Java process 08 wrapper maven ---- mvn


使用vscode过程中,刷新maven依赖过程中,出现了如下错误信息:

Background process terminated with code 1.

2022-07-02_113020

图1. maven插件。

参照别人的解决方案,首先找到对应日志输出。先在右下角窗口找到“输出”tab页,之后在右上选择框里面选择“Maven for Java”项。

2022-07-02_133735

图2. Maven for Java 输出。

执行maven依赖刷新操作,这时就能看到问题输出。
2022-07-02_140227

图3. Maven for Java 日志输出。

忽略其中中文乱码问题,可以看到其异常信息为

java.lang.ClassNotFoundException: org.apache.maven.wrapper.MavenWrapperMain 

该异常产生的原因是,我的代码是通过Spring Initializer 生成的,而我的项目里面没有对应的.mvn\wrapper目录及其下的相关文件。

PS E:\IdeaProjects\gitee\tools-tutorial\.mvn\wrapper> dir


    目录: E:\IdeaProjects\gitee\tools-tutorial\.mvn\wrapper


Mode                 LastWriteTime         Length Name
----                 -------------         ------ ----
-a----          2022/7/2     14:08          50710 maven-wrapper.jar
-a----          2022/7/2     14:08            220 maven-wrapper.properties
-a----          2022/7/2     14:08           4941 MavenWrapperDownloader.java

找到了问题,解决方案就很明确了,通过命令恢复对应目录及文件。
在终端(Teminator)下执行命令:

mvn -N io.takari:maven:wrapper

执行成功之后,再刷新maven依赖,这时依赖已经可以正确加载和显示了。

标签:terminated,code,Java,process,08,wrapper,maven,----,mvn
来源: https://www.cnblogs.com/lunyu/p/16437631.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有