如何配置196-maven Spring Boot项目生成胖jar包的pom.xml?
- 内容介绍
- 文章标签
- 相关推荐
本文共计174个文字,预计阅读时间需要1分钟。
plaintext在Maven配置文件中添加插件:- GroupId: org.apache.maven.plugins- ArtifactId: maven-resources-plugin- Version: 3.1.0- Configuration: encoding UTF-8
同时引入Spring Boot插件:- GroupId: org.springframework.boot- ArtifactId: spring-boot
<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-resources-plugin</artifactId> <version>3.1.0</version> <configuration> <encoding>UTF-8</encoding> </configuration> </plugin> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <configuration> <!-- 指定该Main Class为全局的唯一入口 --> <mainClass>com.xxx.Application</mainClass> </configuration> <executions> <execution> <goals> <goal>repackage</goal><!--可以把依赖的包都打包到生成的Jar包中--> </goals> </execution> </executions> </plugin>本文共计174个文字,预计阅读时间需要1分钟。
plaintext在Maven配置文件中添加插件:- GroupId: org.apache.maven.plugins- ArtifactId: maven-resources-plugin- Version: 3.1.0- Configuration: encoding UTF-8
同时引入Spring Boot插件:- GroupId: org.springframework.boot- ArtifactId: spring-boot
<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-resources-plugin</artifactId> <version>3.1.0</version> <configuration> <encoding>UTF-8</encoding> </configuration> </plugin> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <configuration> <!-- 指定该Main Class为全局的唯一入口 --> <mainClass>com.xxx.Application</mainClass> </configuration> <executions> <execution> <goals> <goal>repackage</goal><!--可以把依赖的包都打包到生成的Jar包中--> </goals> </execution> </executions> </plugin>
