Maven 将本地 jar 包安装到本地目录

使用 Maven 管理项目时,一般都会存在一些自定义的本地 jar 包,这些 jar 包默认不会出现在 Maven 的本地仓库中,所以可以通过以下方式将 jar 包添加到本地长裤中

解决方式

  1. -Dfile 访问的目录是以命令执行时的当前目录为基准的,比如执行命令时位于 ~/Documents/innovaee/projects-pts/pts-mop ,那么命令执行后的完整 -Dfile 就是 ~/Documents/innovaee/projects-pts/pts-mop/lib/pts-model-1.0-SNAPSHOT.jar
  2. 执行完以下命令后,该 jar 包就会出现在本地仓库的对应目录下
1
mvn install:install-file -Dfile=../lib/pts-model-1.0-SNAPSHOT.jar -DgroupId=pts.model -DartifactId=pts-model -Dversion=1.0-SNAPSHOT -Dpackaging=jar