使用Maven发布第三方jar到本地仓库
1、查看本地Maven版本
~ % mvn -version
Apache Maven 3.6.2 (40f52333136460af0dc0d7232c0dc0bcf0d9e117; 2019-08-27T23:06:16+08:00)
Maven home: /Users/zyh/software/maven/apache-maven-3.6.2
Java version: 1.8.0_291, vendor: Oracle Corporation, runtime: /Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home
Default locale: zh_CN, platform encoding: UTF-8
OS name: "mac os x", version: "10.16", arch: "x86_64", family: "mac"
2、发布第三方jar到本地仓库maven命令详解
安装指定文件到本地仓库命令:mvn install:install-file
-DgroupId=<groupId> : 设置上传到仓库的包名
-DartifactId=<artifactId> : 设置该包所属的模块名
-Dversion=1.0.0 : 设置该包的版本号
-Dpackaging=jar : 设置该包的类型(很显然jar包)
-Dfile=<myfile.jar> : 设置该第三方jar包文件所在的路径与文件名
3、命令行中执行mvn命令
mvn install:install-file -DgroupId=org.pentaho -DartifactId=pentaho-aggdesigner-algorithm -Dversion=5.1.5-jhyde -Dpackaging=jar -Dfile=/Users/tate/Downloads/pentaho-aggdesigner-algorithm-5.1.5-jhyde.jar
4、本地仓库查看jar包
cd /Users/tate/software/maven/repository/org/pentaho/pentaho-aggdesigner-algorithm