belirtin. Bunu yapmak için komut satırı argümanları nedir?Böyle ana sınıf ayarlamak için maven eklenti kullanmak ana sınıfı İlkbahar-Boot komut satırını
java -jar myapp-1.0.jar ...
Thx
belirtin. Bunu yapmak için komut satırı argümanları nedir?Böyle ana sınıf ayarlamak için maven eklenti kullanmak ana sınıfı İlkbahar-Boot komut satırını
java -jar myapp-1.0.jar ...
Thx
bir launcher for that in Spring Boot already var. Kavanozu Ana Sınıf (by setting the layout
in the build config) ile yapmalısınız. (Tırnak içinde) Ben bu formatı gerekli Windows PowerShell gelen yürütme
java -cp my-app.jar -Dloader.main=myApplicationClass org.springframework.boot.loader.PropertiesLauncher
ve PropertyLauncher'ı almak için düzeni" ZIP "olarak ayarlamak istiyorsun. – Thilo
Bunun eski bir yazı olduğunu biliyorum ama yine de bir sorum var. Yani farklı şebeke ile 2 farklı kavanoz oluşturmaya mı ihtiyacınız var? veya aynı kavanozda bir komut satırı parametresi olarak belirtilebilir mi? – amitection
Bunu gördünüz mü: http://docs.spring.io/spring-boot/docs/1.4.0.RELEASE/reference/htmlsingle/#executable-jar-property-launcher-features? –
ardından komut işinizi görecektir doğrudan can Daha statik bir çözümle tamam iseniz, jar'ın META-INF/MANIFEST.MF dosyasındaki loader.main özelliğini değiştirin.
IMO bu, maven yapılandırmalarıyla uğraşmak istemeyenler için en iyi çözümdür. –
:
java -cp .\myjarfile.jar -D"loader.main=com.app.etc.FullyQualifiedMainClass" org.springframework.boot.loader.PropertiesLauncher
kabul cevabı netleştirmek için:
+1. Ben de aynı soruyu (kendi ana "master" ana sınıfını yazarak ilk argümana bakıp daha sonra başka bir yere gönderirim, böylece tam sınıf isimler ve garip -D'ler olmadan güzel bir komut satırı elde edebilirim. zamanın önünde düşünmediğiniz herhangi bir dersi ne zaman çalıştırmak istediğinizi bilmek iyi olabilir). – Thilo
Mümkün [JAR içinde çok çalıştırılabilir sınıflar, nasıl çalıştırılır?] Olası kopyası (http://stackoverflow.com/questions/3976514/multiple-runnable-classes-inside-jar-how-to-run-them) –
Vinay Lodha, hayır işe yaramıyor: ''thread' 'ana' 'java.lang.NoClassDefFoundError: org/springframework/beans/BeansException' – etig