离线网络环境中拷贝 maven
仓库到离线机器,应用 maven
加载我的项目,maven
编译 jar
包找不到或者提醒 jar
包信息不可用,现提供以下自己解决的形式,亲测可用
根底解决方案
- 惯例
idea
的maven
设置,确保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 原理懂了,这些就是小儿科了,当前要学习的点又多了一个,加油吧!
本文由 mdnice 多平台公布