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
文件。包含/排除
默认情况下,包含以下目录及其内容 -
默认情况下,以下目录与其内容一起被排除 -
*.jar
文件*.groovy
文件使用--include
,可以包含其他排除的目录。 使用--exclude
,可以排除其他包含的目录。
输入以下命令 -
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!