如何配置196-maven Spring Boot项目生成胖jar包的pom.xml?

2026-05-21 00:282阅读0评论SEO基础
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计174个文字,预计阅读时间需要1分钟。

如何配置196-maven Spring Boot项目生成胖jar包的pom.xml?

plaintext在Maven配置文件中添加插件:- GroupId: org.apache.maven.plugins- ArtifactId: maven-resources-plugin- Version: 3.1.0- Configuration: encoding UTF-8

如何配置196-maven Spring Boot项目生成胖jar包的pom.xml?

同时引入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分钟。

如何配置196-maven Spring Boot项目生成胖jar包的pom.xml?

plaintext在Maven配置文件中添加插件:- GroupId: org.apache.maven.plugins- ArtifactId: maven-resources-plugin- Version: 3.1.0- Configuration: encoding UTF-8

如何配置196-maven Spring Boot项目生成胖jar包的pom.xml?

同时引入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>