Maven本地存在jar包IDEA依旧爆红的完美解决方法
有时内网或无网络的环境中开发程序,需要添加依赖,通常只能拷贝仓库到内网,但是拷贝的容易出现爆红,无法正常使用,以下是处理方法:
灵感来源:https://www.jianshu.com/p/355084973658
看到上面的文章,才意识到,直接拷贝是不行的,两仓库源头不一致。maven会进行比对,因此需要做出修改。
我没有使用删除_remote.repositories文件的方式,是直接修改了这份文件。修改处如下
easyexcel-3.2.1.jar>aliyunmaven= easyexcel-3.2.1.pom>aliyunmaven=
将上述中的aliyunmaven= 修改成maven的settings.xml文件中配置了远程镜像仓库的id
例如我的配置是:
<mirror> <id>mavenpublic</id> <mirrorOf>*</mirrorOf> <name>xxx</name> <url>https://xxx.com/repository/public</url> </mirror>
将_remote.repositories中相关地方修改成的mavenpublic=
修改后的结果
easyexcel-3.2.1.jar>mavenpublic=
easyexcel-3.2.1.pom>mavenpublic=
同时还需要删除同目录的 .lastUpdated 文件。
经过上述修改,重新引入,基本就可以正常使用,IDEA不爆红色
修改完成后,最好重启IDEA。
到此这篇关于Maven本地存在jar包IDEA依旧爆红,一招解决该问题的文章就介绍到这了,更多相关Maven本地存在jar包IDEA爆红内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
springboot publish event 事件机制demo分享
这篇文章主要介绍了springboot publish event 事件机制demo,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教2022-10-10Java编程实现从给定范围内随机N个不重复数生成随机数的方法小结
这篇文章主要介绍了Java编程实现从给定范围内随机N个不重复数生成随机数的方法,结合实例形式较为详细的分析了java根据指定范围生成不重复随机数的相关操作技巧,需要的朋友可以参考下2017-04-04使用@pathvariable与@requestparam碰到的一些问题及解决
这篇文章主要介绍了使用@pathvariable与@requestparam碰到的一些问题及解决,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教2021-08-08Spring Boot应用打WAR包后无法注册到Nacos的问题及解决方法
当我们将 Spring Boot 应用打包成 WAR 并部署到外部 Tomcat 服务器时,可能会遇到服务无法注册到 Nacos 的情况,其原因主要是应用获取不到正确的服务器端口,下面给大家介绍Spring Boot 应用打 WAR 包后无法注册到 Nacos的问题及解决方法,感兴趣的朋友跟随小编一起看看吧2024-06-06新建Maven工程出现Process Terminated的问题解决
当Maven出现"Process terminated"错误时,这通常是由于配置文件或路径错误导致的,本文主要介绍了新建Maven工程出现Process Terminated的问题解决,感兴趣的可以了解一下2024-04-04解决使用json-lib包实现xml转json时空值被转为空中括号的问题
网上能查到的xml转json的jar包大部分是net.sf.json-lib,但是JSON json =xmlSerializer.read(xml); 方法会出现将空值转化为[]的问题,下面为大家提供两种解决方法2018-03-03java8时间 yyyyMMddHHmmss格式转为日期的代码
这篇文章主要介绍了java8时间 yyyyMMddHHmmss格式转为日期的代码,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧2020-09-09
最新评论