制作jar包,并添加到maven仓库

作者 LiuChenZe 日期 2018-12-06 字数 300
制作jar包,并添加到maven仓库

制作jar包

(1) 搭建一个maven项目
(2) 在pom.xml文件中配置Mave依赖和插件

<groupId>com.czd</groupId>
<artifactId>firstmaven</artifactId>
<version>1.0</version>
<packaging>jar</packaging>

<build>
<finalName>firstmaven1</finalName>
<plugins>
<plugin>
<artifactId>maven-assembly-plugin</artifactId>
<configuration>
<appendAssemblyId>true</appendAssemblyId>
<descriptorRefs>
<descriptorRef>jar-with-dependencies</descriptorRef>
</descriptorRefs>
<archive>
</archive>
</configuration>
<executions>
<execution>
<id>make-assembly</id>
<phase>package</phase>
<goals>
<goal>assembly</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>

(3) 刷新maven,使用maven:assembly进行打包,选中后,点击上面绿色的三角符号开始打包
maven
(4) 打包结束之后,在target目录下面会生成jar包,这里jar报分为带依赖的包和不带依赖的包,带依赖的包表示jar包中已经包括了pom.xml中的所有依赖
maven

将jar包添加到本地maven仓库

(1) 找到自己的maven仓库
(2) 将jar包放到maven仓库的跟目录
(3) 打开cmd窗口,输入以下命令mvn install:install-file -Dfile=D:\maven-repository\chenzede.jar -DgroupId=com.czd -DartifactId=core -Dversion=1.0.0 -Dpackaging=jar, 将file改为自己的jar包路径,groupId和artifactId也同样修改
(4) 成功之后maven仓库的样子如下
maven
(5) 之后就可以在maven中引入了,例如pom.xml文件中添加

<dependency>
<groupId>com.czd</groupId>
<artifactId>core</artifactId>
<version>1.0.0</version>
</dependency>

本文作者:LiuChenZe

本文链接:http://LiuChenZe.github.io/2018/12/06/制作jar包-并添加到maven仓库/

版权声明: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。