我们通过创建一个可以在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。