遇到 maven 无法自动导入的依赖怎么办,本文介绍了如何手动下载与导入 maven 依赖
遇到 maven 无法自动导入的依赖怎么办
推荐博客:maven 项目手动导入 jar 包依赖
第一步,在网上下载依赖 jar 包
比较推荐 nowjava (时代java)这个网站。
比如我要下载 javax.el-api-3.0.0.jar ,那么访问网址 https://nowjava.com/jar/detail/m03040939/javax.el-api-3.0.0.jar.html 即可,往下翻,有下载 jar 包的链接:
下载好之后复制文件路径:”C:\Users\miaoj\Downloads\javax.el-api-3.0.0.jar” 。
第二步,idea 中导入 jar 包
file => project Structure => modules => Dependencies => 点击加号 => 选择第一项 JARs or Directories
将文件地址粘贴进去,确定即可。
第三步,将 jar 包手动添加到 maven 本地仓库中
打开 idea 的 Terminal 终端进入 Windows 命令提示符,输入以下命令:
1 | mvn install:install-file -Dfile="C:\Users\miaoj\Downloads\javax.el-api-3.0.0.jar" -DgroupId=javax.el -DartifactId=javax.el-api -Dversion=3.0.0 -Dpackaging=jar |
-DgroupId:pom 文件中的 groupId
-DartifactId:pom 文件中的 artifactId
-Dversion:pom 文件中的 version
-Dpackaging:导入包的类型,这里是 jar 类型
-Dfile:jar 包所在路径
在执行结果中可以看到 jar 包已被导入 maven 本地仓库:
完成之后,查看 pom.xml 文件可以发现原来的依赖不再爆红:
1 | <dependency> |