maven的奇葩事

使用idea的install的 时候总是各种报错,找不到自己写的jar包的依赖,但是我直接运行主函数却可以运行,也能找到自己写的依赖的jar包,不知道什么原因,反正能用就先不管了,等以后遇到问题在来解决

 

报错:Failed to execute goal on project common-shop-model: Could not resolve dependencies for project com.ptshop:common-shop-model:jar:0.0.1-SNAPSHOT: Failed to collect dependencies at com.ptshop:common-base:jar:0.0.1-SNAPSHOT: Failed to read artifact descriptor for com.ptshop:common-base:jar:0.0.1-SNAPSHOT: Could not find artifact com.ptshop:root:pom:0.0.1-SNAPSHOT -> [Help 1]

 

Could not find artifact

https://blog.csdn.net/nzm_java/article/details/52245706 自己写的jar包最后要maven聚合工程的时候切记一定要先install父类的工程,才能install子类的工程,不然就等着一直去报错,找不到原因吧

还以一个如果install父类工程报错

例:Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.18.1:test (default-test) on project admin-service: There are test failures.看最后的报错原因,说是某个jar包的test的什么失败,那就直接删除掉test相关的文件吧,没用的

还有一个就是自己写的jar正常的都install之后,如果还是找不到相关的依赖,那就刷新一下,maven工程,可能是缓存的问题了

 

报错:[ERROR] Failed to execute goal on project user-service: Could not resolve dependencies for project com.xhgoo.shop:user-service:jar:1.0-SNAPSHOT: Failure to find taobao.openim.sdk:openim-java-sdk:jar:1.0.0 in https://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced -> [Help 1]

解答:出现这种问题 1、could not calculate build plan :XXXXX.jar  项目报错
在本地仓库的目录里面会出现.lastUpdated结尾的文件的原因:由于网络原因没有将Maven的依赖下载完整,导致。 解决方案:删除所有以.lastUpdate结尾的文件1、切换到maven的本地仓库2、在当前目录打开cmd命令行3、执行命令:for /r %i in (*.lastUpdated) do del %i在项目上执行 Maven Update (Alt + F5)

然后,最重要的一步:一定要先install父类的工程(从parent开始install),才能install子类的工程,不然就等着一直去报错,找不到原因吧

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值