笔者日常开发中遇到一个场景,需要将项目依赖的jar打包成一个jar包。下一篇文章我会告诉大家fat jar使用场景。
主要有两种方案:
- 借助强大的assembly工具
无需任何配置文件,直接修改pom.xml如下:
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.6.2</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
<encoding>UTF-8</encoding>
</configuration>
</plugin>