概述
Could not resolve dependencies for project********:war:0.0.1-SNAPSHOT: Could not find artifact******************:jar:0.0.1-SNAPSHOT -> [Help 1]错误
每次导入工程我几乎都会遇到这样的一个问题:
分析原因:就是服务器和本地用的是一套svn源码和pom配置,但是有个依赖jar就是咱本地编不过,只要运行就是报下面的错误.但是同样的东西服务器就可以打包成功,在服务器和本地只上 是公司的私服仓库。
解决办法:
第一种办法:以windows为例; 进入系统的 .m2 文件,即D:mavenMvnResposrepositorycom****(提示:自己的仓库中哦)目录,把那个目录删除掉,然后在运行mvn的命令,他会重新下载对应的所以jar包,文件就解决了。
原因: 这可能是maven的缓存导致的,遇到这种情况可以把repository 都干掉,maven会重新自动下载。
第二种办法:
我也碰到这个问题,需要把parent工程,也就是package是pom的那个工程先install一下
然后我就找parent下面的pom,找到<packaging>标签里是pom的那个包,然后install了一下,就好了。原因未知,但是的确救了很多碰到相似问题的人
最后
以上就是孤独水池为你收集整理的maven错误的全部内容,希望文章能够帮你解决maven错误所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复