Spring Boot:通过jar包启动

Posted storml

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Spring Boot:通过jar包启动相关的知识,希望对你有一定的参考价值。

我们通过创建一个可以在Production env中运行的完全自包含的可执行jar文件来完成我们的示例。可执行jar(有时也称为"fat jars")是包含您编译的类以及您的代码需要运行的所有jar依赖项的归档文件。

本例是在 Spring Boot(1):Guide 的基础上继续写的。

(1) 在Maven中添加以下依赖:

1     <!-- 可以打成可运行的jar包 -->
2     <build>
3         <plugins>
4             <plugin>
5                 <groupId>org.springframework.boot</groupId>
6                 <artifactId>spring-boot-maven-plugin</artifactId>
7             </plugin>
8         </plugins>
9     </build>

(2) 使Maven Build的package命令编译打包,target目录中找到jar。

(3) 控制台中运行jar。

$ java -jar springboot-0.0.1-SNAPSHOT.jar

(4) 打开localhost:8080/即可。

(5) 如果想关闭,控制台内按Ctrl-C。

 

以上是关于Spring Boot:通过jar包启动的主要内容,如果未能解决你的问题,请参考以下文章

二面百度被问到Spring Boot 能不能用 Jar 包启动?面试官反手给我pass了

Spring Boot Jar 包启动时如何加载外部资源

Spring Boot Jar 包启动时如何加载外部资源

spring boot jar启动

SpringBoot - 探究Spring Boot应用是如何通过java -jar 启动的

Spring Boot导出jar包发布