可执行Jar包运行原理
Ŀ¼ 3. JarLauncher Spring Boot有一个很方便的功能就是可以将应用打成可执行的Jar。那么大家有没想过这个Jar是怎么运行起来的呢?本篇博客就来介绍下Spring Boot可执行Jar包的运行原理。 将Spring Boot应用打成可执行Jar包很容易,只需要在pom中加上一个Spring Boot提供的插件,然后在执行 mvn package 即可。 <build> <plugins> <plugin> <groupId> org.springframework.boot </groupId> <artifactId> spring-boot-maven-plugin </artifactId> </plugin> </plugins> </build> 注意: 如果你的项目没有继承 spring-boot-starter-parent 这个POM,你需要做如下配置,将目标绑定到repackage。 <plugin> <groupId> org.springframework.boot </groupId> <artifactId> spring-boot-maven-plugin </artifactId> <executions> <execution> <goals> <goal> repackage </goal> </goals> <