maven的功能很强大,这里不做Maven和使用介绍,仅仅提供一个打可执行Jar包的好用插件。
网上说的有好几种这里只提供一种自己实践过的好用的插件。
在普通的Maven项目中, 添加spring-boot-maven-plugin这个插件再配置可执行的main方法的类路径即可。maven-compiler-plugin这个插件是maven编译的插件, 可加可不加;
设置好插件后,使用package命令后即可生成2个jar文件,体积大的文件即是可执行的jar包。之后便可以使用java -jar命令来执行main方法了。
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.8.1</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
<encoding>UTF-8</encoding>
</configuration>
</plugin>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<version>2.4.1</version>
<configuration>
<mainClass>com.wtao.Main</mainClass>
</configuration>
<executions>
<execution>
<id>repackage</id>
<goals>
<goal>repackage</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
(完~)