问题描述:
idea多层的maven项目中,在子工程使用mvn clean package报错Cannot resolve xxx,但是在pom文件中使用ctrl+click可以进入这个jar包,且本地仓库存在该jar包
解决:
1、先把本地仓库里面存在的jar包复制到别的地方
2、删除本地仓库的jar包版本号目录
3、使用命令
mvn install:install-file -Dfile="${jar包的位置,例:D:\xxx\xxx\xxx\xxx\xxx.jar}" -DgroupId=${jar包的groupId} -DartifactId=${jar包的artifactId} -Dversion=${jar包的版本号} -Dpackaging=jar