maven无法导入jar包到项目(IDEA)中
问题描述: 工作接手了新项目(已经开发到成熟阶段),然后需要再本地进行将项目运行起来。 结果出现了 部分项目jar包拉取到了本地maven仓库,却在项目里怎么引用都爆红... ,拿如下jar包爆红为例:
解决方法:
步骤一: 确认自己本地maven是否正常安装,检查maven版本信息: 在命令框中输入:mvn -v (或者mvn -version) ,结果如下表示maven安装没问题。如果没有安装成功,则可以自己查找安装maven博客,进行安装好即可。
步骤二: 删除仓库中此jar(提前需要将该jar包备份到其他目录,后续用到,例如:D:jarhealth-ai-1.3.jar)包(最好将该jar包的文件夹也删掉)
步骤三: 重新本地对jar包进行打包入库处理。在cmd命令中执行如下命令:
mvn install:install-file -Dfile=D:jarhealth-ai-1.3.jar -DgroupId=com.bainuo -DartifactId=health-ai -Dversion=1.3 -Dpackaging=jar
解释:
-Dfile=你手动下载jar包的全路径
-DgroupId=该jar包的groupId
-DartifactId=该jar包的artifactId
-Dversion=该jar包的version
-Dpackaging=该文件为jar包。
执行结果如下表示成功:
步骤四: 去本地仓库查看结果,生成本地jar包到仓库:
到此,结束了。