场景
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>