Spring Boot CLI打包应用程序
Spring boot CLI提供jar命令以将应用程序打包为jar文件。测试在Thymeleaf项目章节中创建的示例项目,以演示Spring CLI的打包功能。 按照下面提到的步骤打包示例项目 -
打包应用程序
输入以下命令 -
D:/worksp/springboot-cli/TestApplication/> spring jar TestApplication.jar *.groovy
输出
现在,可以看到在TestApplication
文件夹中创建的两个新文件。
TestApplication.jar
- 可执行jar
文件。TestApplication.jar.original
- 原始jar
文件。
包含/排除
默认情况下,包含以下目录及其内容 -
- public
- resources
- static
- templates
- META-INF
默认情况下,以下目录与其内容一起被排除 -
- repository
- build
- target
*.jar
文件*.groovy
文件
使用--include
,可以包含其他排除的目录。 使用--exclude
,可以排除其他包含的目录。
运行可执行的Jar
输入以下命令 -
D:/worksp/springboot-cli/TestApplication/> java -jar TestApplication.jar
在控制台上看到以下输出 -
. ____ _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | '_ | '_| | '_ \/ _> | \ \ \ \ \\/ ___)| |_)| | | | | || (_| | ) ) ) ) ' |____| .__|_| |_|_| |_\__, | / / / / =========|_|==============|___/=/_/_/_/ :: Spring Boot :: (v2.0.5.RELEASE) ... 2018-11-08 16:27:28.300 INFO 8360 --- [ runner-0] s.b.c.e.t.TomcatEmbeddedServletContainer : Tomcat started on port(s): 8080 (http) 2018-11-08 16:27:28.305 INFO 8360 --- [ runner-0] o.s.boot.SpringApplication
在浏览器中浏览应用程序
基于Spring应用现已准备就绪。 打开网址为http//localhost:8080/
,将看到以下输出 -
Go to Message
单击消息链接,将看到以下输出 -
Message: Welcome to zyiz.net!
分类导航
- Java教程
- Vim教程
- Swing教程
- Spring教程
- Spring Web Services教程
- Spring MVC教程
- Spring JDBC教程
- Spring Cloud教程
- Spring Boot教程
- Spring Boot CLI教程
- Spring Batch教程
- Spring AOP教程
- PDFBox教程
- JSP教程
- JSF教程
- JPA教程
- Java面向对象设计
- Java设计模式
- Java虚拟机教程
- Java泛型教程
- Java正则表达式教程
- Java数据类型教程
- Java并发编程教程
- Java密码学教程
- Java多线程教程
- Java国际化(i18n)教程
- JavaFX教程
- Java9教程
关注微信小程序
扫描二维码
程序员编程王