Maven本地存在jar包IDEA依旧爆红,一招解决该问题

这篇具有很好参考价值的文章主要介绍了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。文章来源地址https://www.toymoban.com/news/detail-416860.html

到了这里,关于Maven本地存在jar包IDEA依旧爆红,一招解决该问题的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Idea中maven依赖爆红解决方案(附上settings.xml文本)

    前言:         最近要以若依-前后端分离(RuoYi-Vue)项目为框架进行研发。         以SVN做版本控制,我先从小乌龟(Tortoise SVN )的版本仓库中将项目检出(checkout),检出的项目包含.svn文件用以SVN版本追踪。所以项目相关的依赖文件是事先部署完毕的,这样我就不

    2024年02月05日
    浏览(47)
  • IntelliJ IDEA maven 引用本地 jar 文件

    一、背景说明 由于某些特定原因,不能在远程maven仓库中下载所需要版本的jar文件,需要在maven中引用本地jar文件。 二、解决方案 1、创建 libs 目录 为了方便jar包管理,可以在工程目录下,创建一个与src目录平级的libs目录。如下: 2、工程模块引入依赖 1)File -- Project Struct

    2024年02月11日
    浏览(44)
  • Idea maven安装及卸载本地jar包的正确方法

    本地jar包位置:     直接从本地仓库删除下面对应文件夹即可:   无法从中央仓库下载依赖包; 打开cmd窗口,执行下面命令即可:      

    2024年02月15日
    浏览(49)
  • IDEA引入本地jar包的两种方法(idea程序引入和maven)

    公司买的第三方物联网设备,对接数据信息,需要引入他们自己的jar包进行开发。 1.打开idea找到项目结构 2.继续点击模块 3.继续点击+ 4.然后选择需要导入的jar包,点击完成,引用,就可以了 1.找到jar包所在文件夹,打开命令行界面cmd 2.运行命令 文件名称(文件地址)path-to-fi

    2024年04月10日
    浏览(48)
  • idea中设置maven本地仓库和自动下载依赖jar包

    1.下载maven 地址:maven3.6.3 解压缩 在D:apache-maven-3.6.3-binapache-maven-3.6.3目录下新建文件夹repository 打开apache-maven-3.6.3-binapache-maven-3.6.3conf文件中的settings.xml编辑: 新增本地仓库路径 localRepository中是maven3.6.3解压的路径 新增maven下载镜像【此步即为后续idea自动下载依赖jar包】:

    2024年02月11日
    浏览(44)
  • 解决本地jar包导入maven

    1、确定是否安装maven 2、输入导入命令 命令说明 回车即可导入本地库中

    2024年02月09日
    浏览(38)
  • IDEA中Maven无法下载jar包问题解决

    在项目中经常会遇到jar包无法下载的问题,可以根据以下几种方法进行排查。 网络连接失败,会导致远程访问Maven仓库失败 ,所以应 确保网络连接正常 。 Maven配置文件(settings.xml)中错误配置镜像和代理 ,也会导致下载jar包失败。 修改settings.xml中的配置 可以参考以下链接

    2024年04月26日
    浏览(41)
  • 解决idea导入maven项目缺少jar包的问题

    如果以上两步还是不好用,可以3、重启idea,会自动加载 4、如果还不好用,找到root模块,先clean再install 5、如果还不好用,可以退出idea,删除所有模块的.iml文件和target文件 6、如果以上都不好用,那基本是就是下载不下来了,找同事或者网上找吧,手动添加导本地mavben库里

    2024年02月16日
    浏览(62)
  • 解决IntelliJ IDEA执行maven打包,执行java -jar命令提示jar中没有主清单属性

    IDEA执行 mvn clean package -DskipTest=true 命令或者借助工具的 Maven菜单 进行打包操作,然后执行 java -jar app.jar 命令后,提示jar中没有主清单属性 这个错误通常是由于生成的JAR文件缺少一个主清单属性引起的。在使用 java -jar 命令运行JAR文件时,JVM需要查找JAR文件中包含 Main-Class 属

    2024年02月05日
    浏览(61)
  • java-IDEA MAVEN查看依赖树,解决jar包重复和冲突

       如果这里面的依赖关系有红线,就说明有包冲突,一般都是版本不一致,可以在idea里下一个插件 Maven Helper, 点击install并重启IDEA  打开pom.xml文件,在下方会出现Dependency Analyzer,选择它会出现重复依赖列表,选择对应的依赖,右键红色部分选择Exclude,然后选择上面的reimport就可

    2024年02月13日
    浏览(52)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包