Maven管理项目报Missing Artifact错误
还是Maven出错,我发现Maven这傻逼玩意没治了。而且这个傻逼错误也没治了,网上几乎所有文章都是你把.lastUpdated文件删一下再Update Project就行了呀~~行个毛线啊。
一般在没有下载下来依赖包的时候,而且网络条件欠佳及下载包地址需要翻墙的时候才会产生lastUpdated文件,像我们公司的依赖包都10G了,肯定不能挨个删再挨个下啊,手都折了,所以找有的同事直接拷过来,然后上传到私服上去。什么?你们创业公司没这预算?换工作啊~
然后又碰到了个棘手错误,需要的包已经从同事那儿拷过来了,还报Missing Artifact,操蛋。然后去相应路径,发现了比较奇怪的文件:
_maven.repositories
_remote.repositories
搜索出来全部删掉,他妈有一千多个。
然后再重新update项目,好了。
解决Maven的Could not update project XXX configuration 错误
具体问题:
每次一Update Maven Project,就报Could not update project XXX configuration,详细是NullPointerException。用的好好的啊,一句不和就开车啊这是!
百度还是傻逼,上Google,StackOverFlow有靠谱的解决方案,地址如下:
http://stackoverflow.com/questions/28054929/eclipse-fails-to-import-maven-project
大意就是:
1. 从eclipse删除这个项目,但不要从磁盘删除;
2. 关闭eclipse;
3. 删除项目目录下的:.settings目录;
4. 删除项目目录下的:.projects目录;
5. 删除项目目录下的:.metadata目录;
6. 重启eclipse;
7. 导入项目,并且在导入窗口选择“Existing Maven Project”。
问题顺利的解决了,我本地没有后边两个,只删掉.settings就生效了。
就这样。
Maven项目组我操你妈。