场景
maven远程仓库中下载不到的包,如公司内部的jar包
idea本地运行不受影响,但是打包无法成功或打包成功无法启动
导入自定义jar包
- maven配置环境变量 -> 自行百度
- 查看idea的maven配置的setting.xml
- 进入该文件查看本地仓库的位置,若没有该配置则加入
<localRepository>D:/maven/repository</localRepository>
- 加入jar包并指定仓库位置
填入该命令相关信息并执行
-Dmaven.repo.loca 参数就是上面idea指定的maven本地仓库路径
mvn install:install-file -DgroupId=com.xxx.xxx -DartifactId=xxx -Dversion=0.0.1 -Dfile=D:\xxx.jar -Dpackaging=jar -Dmaven.repo.local=D:/maven/repository
- 进入项目pom.xml引入依赖
<dependency>
<groupId>com.xxx.xxx</groupId>
<artifactId>xxx</artifactId>
<version>0.0.1</version>
</dependency>