📅  最后修改于: 2020-11-11 05:28:04             🧑  作者: Mango
Spring Boot CLI提供jar命令,以便将应用程序打包为jar文件。让我们测试在Starter Thymeleaf项目章节中创建的示例项目,以演示Spring CLI的打包功能。
请按照以下描述的步骤打包示例项目-
要打包应用程序,请首先键入以下命令-
E:/Test/TestApplication/> spring jar TestApplication.jar *.groovy
该命令将输出以下输出-
E:/Test/TestApplication/> spring jar TestApplication.jar *.groovy
现在,您可以看到在TestApplication文件夹中创建的两个新文件。
TestApplication.jar-可执行的jar文件。
TestApplication.jar.original-原始的jar文件。
默认情况下,包括以下目录及其内容-
默认情况下,以下目录及其内容被排除在外-
使用–include ,我们可以包括其他排除的目录。使用–exclude ,我们可以排除否则包含的目录。
要运行可执行的Jar,请输入以下命令-
E:/Test/TestApplication/> java -jar TestApplication.jar
上面的命令将在控制台上生成以下输出-
. ____ _ __ _ _
/\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _> | \ \ \ \
\\/ ___)| |_)| | | | | || (_| | ) ) ) )
' |____| .__|_| |_|_| |_\__, | / / / /
=========|_|==============|___/=/_/_/_/
:: Spring Boot :: (v1.5.8.RELEASE)
...
2017-11-08 16:27:28.300 INFO 8360 --- [ runner-0] s.b.c.e.t.TomcatEmbeddedServletContainer : Tomcat started on port(s): 8080 (http)
2017-11-08 16:27:28.305 INFO 8360 --- [ runner-0] o.s.boot.SpringApplication : Started application in 4.203 seconds (JVM running for 38.792)
我们的基于弹簧的休息申请现已准备就绪。以“ http:// localhost:8080 / ”打开网址,您将看到以下输出-
Go to Message
单击消息链接,您将看到以下输出-
Message: Welcome to TutorialsPoint.Com!