1、首先打开Maven项目中pom.xml文件
2、在pom文件里面加入如下代码;<plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <configuration> <source>1.7</source> <target>1.7</target> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-shade-plugin</artifactId> <executions> <execution> <phase>package</phase> <goals> <goal>shade</goal> </goals> <configuration> <transformers> <transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer"> <mainClass>com.test.Main</mainClass> </transformer> </transformers> <artifactSet> </artifactSet> </configuration> </execution> </executions> </plugin></plugins>
3、让我们来看看上图的两部分代码意思;1:设置项目的Java环境,这里设置的是1.7版本;
4、2:利用Maven的maven-shade-plugin插件来设置jar包要执行的主类和其他配置;<mainClass></mainClass>中设置是jar包执行时首先执行的主类;
5、设置好代码,那么下面就可以用命令行等形式来进行打包了;