出现 For artifact {null:null:null:jar}: The groupId cannot be empty 的问题

xiaoxiao2021-02-28  23

描述:maven项目在搭建(加载、更新、保存)时,出现For artifact {null:null:null:jar}: The groupId cannot be empty 问题立即转到terminate,情况都是莫名其妙的停止。

原因:jar有问题

显示现象与 解决方式:

1.在加载jar时,由于网不好,有jar包没有下载下来。     现象:这种情况下,项目中pom.xml会报错。     解决:在pom.xml中查找问题jar包删除,然后进行update maven。 2.在加载jar时,因手动停止或网路问题,导致jar包只加载一半。     现象:这种情况下,pom.xml文件不报错(jar存在,内容不全),但有一些文件中存在找不打到类等错误。     解决:查对错误类所在jar然后再本地库中删除jar然后 update maven。 3.加载jar时,如果是关联jar下载失败     现象:项目不会报错,pom.xml也没问题,但项目会有一个 红色的 "!"。     解决:这种情况只能删除全部jar 然后重新加载。 4. 如果是关联jar包加载一半     现象:这种错误好查找,项目不报错,只有在启动项目或项目运行时会报错(隐藏问题)

    解决:这种情况也是删除全部jar 然后重新加载。

注:加载jar 时,会按招 java Build Path 依次进行加载jar(优先级可以调整),如果网络问题,加载失败,那么 update 也没用。

总结:网好,真好!~~麻烦少!~~事儿少!~~

转载请注明原文地址: https://www.6miu.com/read-2800178.html

最新回复(0)