2012-09-07 21 views
9

Bir jar dosyası çalıştıran bir toplu iş dosyası yazdım. Ancak, jar dosyasını çalıştırdıktan sonra, jar dosyası da kapatılana kadar yığın dosyası kapanmaz. ? O kavanoz dosyası (. Jar dosyası açıkken komut ekranını kapatmak istiyor) açtığında komut ekranını nasıl kapatabilirimKavanoz dosyasını çalıştırdıktan sonra bir toplu iş dosyasını kapatın.

Benim toplu iş dosyası: önce

@echo off 
java\jre7\bin\javaw.exe -jar ".\sample.jar" 
exit 
+0

"java" ve "javaw" farklı sonuçlar çıkarması ilginç. –

cevap

18

Kullanım start command komutun geri kalanı.

+1

benim toplu iş dosyası @echo kapalı java \ jre7 \ bin \ javaw.exe -jar ". \ Sample.jar" çıkış –

+0

nereden yazabilirim –

+2

----> 'java \ jre7 \ bin \ javaw başlatın. exe -jar ". \ sample.jar" ' – MByD

10

Geçenlerde bu sorunu vardı ve gelecekte diğer tam ve basit bir şekilde birisi için burada adres:

@echo off 
start javaw -jar "nameOfJar.jar" 
exit 

Bu kavanoz ve yakın CLI başlar.

Önemli olan "başlangıç" komutunu ve windows ortamı için "javaw" komutunu verir.

+3

Önemli" start "ve" javaw "değil "javac". – brad12s

+1

, start javaw kullanarak benimle çalıştı ve sonunda çıktı. – Wael

İlgili konular