对于maven项目而言,打成jar包是我们最终的目的,今天主要记录一下日常工作中打包maven项目的一种方式,利用assembly插件,具体方式如下:
1. pom引入依赖:
<build>
<pluginManagement>
<plugins>
<plugin>
<artifactId>maven-assembly-plugin</artifactId>
<version>2.2</version>
<configuration>
<archive>
<manifest>
<mainClass>com.lilian.UpdateJson</mainClass>
</manifest>
</archive>
<descriptorRefs>
<descriptorRef>
jar-with-dependencies
</descriptorRef>
</descriptorRefs>
</configuration>
</plugin>
</plugins>
</pluginManagement>
</build>
注意:mainClass是main方式的入口位置
2. 进入到pom所在位置,比如:D:\work\IdeaProjects\updateDict,cmd后输入如下命令:
mvn assembly:assembly
注意:电脑必须安装maven环境
3. 打包成功后,在target目录下生产二个jar包,其实名字特别长的便是我们要的jar包
4. 执行jar包,java -jar **.jar即可