Spring Boot CLI - Paketleme Uygulaması

Spring boot CLI, bir uygulamayı jar dosyası olarak paketlemek için jar komutu sağlar. Spring CLI'nin paketleme yeteneklerini göstermek için Starter Thymeleaf Proje Bölümünde oluşturulan örnek projeyi test edelim .

Örnek projeyi paketlemek için aşağıda açıklanan adımları izleyin -

Uygulamayı paketleyin

Uygulamayı paketlemek için aşağıdaki komutu yazarak başlayın -

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

Çıktı

Komut aşağıdaki çıktıyı yazdıracaktır -

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

Çıktı

Artık TestApplication klasöründe oluşturulan iki yeni dosyayı görebilirsiniz.

  • TestApplication.jar - Çalıştırılabilir bir jar dosyası.

  • TestApplication.jar.original - Orijinal jar dosyası.

Dahil etmek, hariç tutmak

Varsayılan olarak aşağıdaki dizinler içerikleriyle birlikte dahil edilir -

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

Varsayılan olarak, aşağıdaki dizinler içerikleri ile birlikte hariç tutulmuştur -

  • repository
  • build
  • target
  • * .jar dosyaları
  • * .groovy dosyaları

Kullanma --includeaksi takdirde hariç tutulan dizinleri dahil edebiliriz. Kullanma--excludeaksi takdirde dahil edilen dizinleri hariç tutabiliriz.

Yürütülebilir Jar'ı Çalıştırma

Çalıştırılabilir Jar'ı çalıştırmak için aşağıdaki komutu yazın -

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

Yukarıdaki komut, konsolda aşağıdaki çıktıyı üretecektir -

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

Tarayıcıda uygulamaya göz atın

Yaylı dinlenme uygulamamız artık hazır. URL'yi "olarak aç"http://localhost:8080/"ve aşağıdaki çıktıyı göreceksiniz -

Go to Message

Mesaj bağlantısına tıklayın ve aşağıdaki çıktıyı göreceksiniz -

Message: Welcome to TutorialsPoint.Com!