因为一些jar包是公司自研的,这些封装起来以供公司内部使用。
当需要在springboot项目中使用到这个jar包带有功能时,就需要引入对应的maven依赖,也就是将该jar包装载到maven仓库,以供maven项目引用。
–settings 放置maven的settings文件路径,代表安装的文件位置要依照maven的配置文件来
可以不写这个,不写代表默认安装到 ${user.home}/.m2/repository 也c盘下的一个位置,具体位置可自行百度。
上图是标题命令后面跟的参数,D是自定义的含义,groupId、artifactId中的内容都是自己定义的所以前面需要带着D,具体执行命令如下:
mvn install:install-file -DgroupId=com.abc -DartifactId=mavenTest -Dversion=1.0.0 -Dpackaging=jar -Dfile="C:\myfile\test.jar" --settings D:\apache-maven-3.8.6\conf\settings.xml