Spring Boot CLI - aplicativo de empacotamento
Spring boot CLI fornece o comando jar para empacotar um aplicativo como um arquivo jar. Vamos testar o projeto de amostra criado no Capítulo do projeto Starter Thymeleaf para demonstrar os recursos de empacotamento do Spring CLI.
Siga as etapas descritas abaixo para empacotar o projeto de amostra -
Empacote o aplicativo
Para empacotar o aplicativo, comece digitando o seguinte comando -
E:/Test/TestApplication/> spring jar TestApplication.jar *.groovy
Resultado
O comando imprimirá a seguinte saída -
E:/Test/TestApplication/> spring jar TestApplication.jar *.groovy
Resultado
Agora você pode ver dois novos arquivos criados na pasta TestApplication.
TestApplication.jar - Um arquivo jar executável.
TestApplication.jar.original - Arquivo jar original.
Incluir excluir
Por padrão, os seguintes diretórios são incluídos junto com seus conteúdos -
- public
- resources
- static
- templates
- META-INF
Por padrão, os seguintes diretórios são excluídos junto com seus conteúdos -
- repository
- build
- target
- arquivos * .jar
- arquivos * .groovy
Usando --include, podemos incluir diretórios excluídos de outra forma. Usando--exclude, podemos excluir diretórios incluídos de outra forma.
Executando o Jar executável
Para executar o Jar executável, digite o seguinte comando -
E:/Test/TestApplication/> java -jar TestApplication.jar
O comando acima irá gerar a seguinte saída no console -
. ____ _ __ _ _
/\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _> | \ \ \ \
\\/ ___)| |_)| | | | | || (_| | ) ) ) )
' |____| .__|_| |_|_| |_\__, | / / / /
=========|_|==============|___/=/_/_/_/
:: 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)
Navegue pelo aplicativo no navegador
Nosso aplicativo de descanso baseado em mola agora está pronto. Abrir url como "http://localhost:8080/"e você verá a seguinte saída -
Go to Message
Clique no link Mensagem e você verá a seguinte saída -
Message: Welcome to TutorialsPoint.Com!