Spring Boot CLI - aplikacja do pakowania

Interfejs wiersza polecenia Spring boot zawiera polecenie jar w celu spakowania aplikacji jako pliku jar. Przetestujmy przykładowy projekt utworzony w rozdziale Starter Thymeleaf Project, aby zademonstrować możliwości pakowania w Spring CLI.

Wykonaj czynności opisane poniżej, aby spakować przykładowy projekt -

Spakuj aplikację

Aby spakować aplikację, zacznij od wpisania następującego polecenia -

E:/Test/TestApplication/> spring jar TestApplication.jar *.groovy

Wynik

Polecenie wydrukuje następujące dane wyjściowe -

E:/Test/TestApplication/> spring jar TestApplication.jar *.groovy

Wynik

Teraz możesz zobaczyć dwa nowe pliki utworzone w folderze TestApplication.

  • TestApplication.jar - Wykonywalny plik jar.

  • TestApplication.jar.original - Oryginalny plik jar.

Zawierać wykluczenie

Domyślnie dołączane są następujące katalogi wraz z ich zawartością -

  • public
  • resources
  • static
  • templates
  • META-INF

Domyślnie wykluczone są następujące katalogi wraz z ich zawartością -

  • repository
  • build
  • target
  • Pliki * .jar
  • Pliki * .groovy

Za pomocą --include, w przeciwnym razie możemy uwzględnić katalogi wykluczone. Za pomocą--exclude, możemy wykluczyć katalogi uwzględnione w inny sposób.

Uruchamianie wykonywalnego słoika

Aby uruchomić wykonywalny Jar, wpisz następujące polecenie -

E:/Test/TestApplication/> java -jar TestApplication.jar

Powyższe polecenie wygeneruje następujące dane wyjściowe na konsoli -

.   ____          _            __ _ _
 /\\ / ___'_ __ _ _(_)_ __  __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _> | \ \ \ \
 \\/  ___)| |_)| | | | | || (_| |  ) ) ) )
  '  |____| .__|_| |_|_| |_\__, | / / / /
 =========|_|==============|___/=/_/_/_/
 :: 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)

Przeglądaj aplikację w przeglądarce

Nasza wiosenna aplikacja odpoczynku jest już gotowa. Otwórz adres URL jako „http://localhost:8080/”i zobaczysz następujący wynik -

Go to Message

Kliknij łącze Wiadomość, a zobaczysz następujące dane wyjściowe -

Message: Welcome to TutorialsPoint.Com!