把Jar打包为Maven 把jar打包为maven 将java项目打包为maven 将Java项目打包为Maven
- 自己写了一个通用SDK Jar包,但是现在的项目都是Maven项目,需要把Jar打包为Maven格式,输出到本地Maven仓库,在项目中可以引用
- 查看Maven是否安装
- 打包Jar
- 命令参数解析
自己写了一个通用SDK Jar包,但是现在的项目都是Maven项目,需要把Jar打包为Maven格式,输出到本地Maven仓库,在项目中可以引用
查看Maven是否安装
打开CMd 输入 mvn -v
查询版本号
打包Jar
我这边有一个示例Jar文件叫 k3cloud-webapi-sdk8.0.5.jar
那么可以执行以下命令
mvn install:install-file -Dfile=k3cloud-webapi-sdk8.0.5.jar -DgroupId=com.liyang -DartifactId=k3cloud-webapi-sdk -Dversion=8.0.5 -Dpackaging=jar
打包成功输出
BUILD SUCCESS 成功
输出的文件可以再 Maven本地仓库路径查看是否存在
命令参数解析
拿一个Maven项目POM.XML文件对比
<dependency>
<groupId>com.liyang</groupId>
<artifactId>k3cloud-webapi-sdk</artifactId>
<version>8.0.5</version>
</dependency>
-Dfile=要打包的文件名称
-DgroupId=对应POM.XML文件的 groupId 标签内容
-DartifactId=对应POM.XML文件的 artifactId 标签内容
-Dversion=对应POM.XML文件的 version 标签内容