Maven找不到依赖终极解决方案

简介: Maven找不到依赖终极解决方案

离线网络环境中拷贝maven仓库到离线机器,使用maven加载项目,maven编译jar包找不到或者提示jar包信息不可用,现提供以下本人解决的方式,亲测可用

基础解决方案

  • 常规 ideamaven设置,确保 maven的版本, 配置文件保持一致, maven仓库可用
  • 刷新 maven操作,重试n次
  • maven 离线在线的切换(toggle offline mode),达到刷新 maven的目的
  • pom文件中针对加载不到jar包的依赖,删除,刷新 maven,再添加该依赖方式
  • idea重启
  • idea关闭项目,重新打开项目启动
  • idea缓存清除

如果以上这些操作还不能解决,那就继续看下去吧

不过上述的操作前提是maven仓库中确实存在找不到的jar

不过上述的操作前提是maven仓库中确实存在找不到的jar

不过上述的操作前提是maven仓库中确实存在找不到的jar

终极方案

下面这个也是本人解决过程中难度最大的,后来报错一点一点分析,才想到的解决方案

1、首先就是找到pom文件中无法加载的依赖,所在maven仓库的位置

2、找到最后一级目录之后,除了自身依赖的jar包和pom后缀的包之外,其他全部删除

3、项目中pom重新刷新,或者重复第一部分的步骤尝试解决

如果以上还是不能解决,那我也只能帮到这了,祝你好运 不过你也可以留言,希望我也可以帮助到你

终归还是要学习原理,maven原理懂了,这些就是小儿科了,以后要学习的点又多了一个,加油吧!


目录
相关文章
|
3月前
|
存储 Java 测试技术
Maven依赖范围
Maven依赖范围
97 0
|
4月前
|
Java Maven
maven 依赖剔除处理
maven 依赖剔除处理
24 0
|
15天前
|
Java 应用服务中间件 Maven
使用IDEA搭建SpringMVC环境,Maven导入了依赖,但是运行报错 java.lang.ClassNotFoundException
使用IDEA搭建SpringMVC环境,Maven导入了依赖,但是运行报错 java.lang.ClassNotFoundException
13 1
|
19天前
|
Java Maven
SpringMVC常用Maven POM.xml依赖包片段
SpringMVC常用Maven POM.xml依赖包片段
|
1月前
|
Java Maven
Maven【3】( 依赖的范围,传递性和依赖的排除)(命令行操作)
Maven【3】( 依赖的范围,传递性和依赖的排除)(命令行操作)
21 0
|
1月前
|
Java Maven
Maven【2】( Web 工程依赖 Java 工程)(命令行操作)
Maven【2】( Web 工程依赖 Java 工程)(命令行操作)
20 0
|
1月前
|
Java Maven
idea的Maven依赖问题
idea的Maven依赖问题
|
2月前
|
缓存 Java Maven
【Maven】工程依赖下载失败错误解决
【Maven】工程依赖下载失败错误解决
65 0
|
3月前
|
Java Maven
IDEA中maven工程下pom.xml的某些依赖按ctrl点不进去
IDEA中maven工程下pom.xml的某些依赖按ctrl点不进去
32 0
|
1月前
|
Java Maven
手把手教你搭建Maven项目
手把手教你搭建Maven项目
31 0

热门文章

最新文章