mvn编译时绕过本地jar去maven仓库下载问题
2023-09-11 14:19:52 时间
第一种解决方法:
构建maven项目时,获取某个jar包,该jar包不在maven中央仓库中,在自己搭建的私服仓库中。本地maven仓库已经存在该jar包,编译时却一直提示,官方maven仓库无法获取到该包。
如下,修改本地maven仓库jar中的_remote.repositories文件进行一些修改即可。具体原因感兴趣的同学可以自行搜索,后续会补充问题的详解。
例如:
#NOTE: This is an Aether internal implementation file, its format can be changed without prior notice. #Wed Jul 05 17:54:08 CST 2017 umpay-v40.pom>local-nexus= umpay-v40.jar>local-nexus=
修改为:
#NOTE: This is an Aether internal implementation file, its format can be changed without prior notice. #Wed Jul 05 17:54:08 CST 2017 umpay-v40.pom>central= umpay-v40.jar>central=
第二种解决方法:
把本地仓库的jar 包目录删除掉,使用mvn install 命令,手动install 进仓库。
mvn install:install-file -Dfile=xxx.jar -DgroupId=aaa -DartifactId=bbb -Dversion=1.0.0 -Dpackaging=jar
相关文章
- 如何将class文件打包成jar 这里提供两种方式!
- storm学习之六-使用Maven 生成jar包多种方式
- 【华为云实战开发】15.Maven依赖的JAR包下载慢?赶紧看过来
- maven本地仓库已经有了所需的jar包,为什么还要去请求远程仓库
- maven上传jar包到nexus私服后的存放路径 以及 使用IDEA上传jar包的步骤
- maven 解决jar冲突
- Jar包冲突解决方法
- mvn deploy(maven 上传Jar)
- web项目与jsp有关的三个jar的依赖
- 执行 Maven 编译的 jar,找不到相关的 依赖的类--使用 maven-assembly-plugin 解决
- linux下利用nohup后台运行jar文件包程序
- 把Jar文件转成exe安装文件
- Android Studio项目生成Jar包
- maven项目打包成可执行jar插件
- eclipse中导入maven项目:org.apache.maven.archiver.MavenArchiver.getManifest(org.apache.maven.project.Maven
- paip.批处理清理java项目冗余jar的方法
- Android编译应用可导入的jar包
- Maven解决jar包版本冲突
- Eclipse在Jar形成和应用程序包
- 将自己的jar提交maven中央仓
- Maven私有仓库、上传jar包、引用私服jar包、上传本地项目到私服_将已有jar包部署到私服
- Maven下载jar包时出错、Maven仓库中出现.lastUpdated结尾的文件问题及解决
- IntelliJ IDEA 创建 SpringBoot 项目 Maven 打包 jar