问题描述:

        maven 本地仓库有jar 包,没有对应的pom 包,idea爆红报错

解决步骤:

我们是有jar 包的,如果没有就去maven 中心仓库自己下载到本地,可以将jar 包放到一个临时目录。

首先将有问题的jar 包目录所有文件删除

 

在maven 本地仓库目录执行命令

        在maven 本地仓库有问题的jar 包路径下执行下面命令

 

mvn install:install-file -DgroupId=net.qiyuesuo.sdk -DartifactId=private-sdk -Dversion=20.7.7 -Dfile=C:/SoftWare/repository/net/qiyuesuo/sdk/private-sdk/20.7.7/private-sdk-20.7.7.jar -Dpackaging=jar -DgeneratePom=true

DgroupId:项目组织唯一的标识符
DartifactId:项目唯一的标识符
Dversion:项目版本
Dfile:jar包路径(绝对路径 就是你自己maven 仓库里的jar 包路径)
DgeneratePom:是否生成pom文件,ture:生成,false:不生成

执行成功,会在本地的maven jar包目录看到以下结果

 3,刷新下idea 即可

通过maven,给没有pom文件的jar包生成pom文件,maven项目引入本地jar包_根据jar包生成pom文件_燕少༒江湖的博客-CSDN博客https://blog.csdn.net/qq_31289187/article/details/81117478

Logo

一站式 AI 云服务平台

更多推荐