2012-09-07 52 views
9

我寫了一個運行jar文件的批處理文件。但是在它運行jar文件之後,批處理文件不會關閉,直到jar文件也關閉。我怎樣才能關閉命令屏幕時,它會打開jar文件(當jar文件是開放我想關閉命令屏幕。)運行jar文件後關閉一個批處理文件

我的批處理文件:

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

有趣的是,「java」和「javaw」表現出不同的結果。 –

回答

18

使用start command前命令的其餘部分。

+1

我的批處理文件@echo off java \ jre7 \ bin \ javaw.exe -jar「。\ sample.jar」 exit –

+0

我可以在哪裏寫入start –

+2

---->'start java \ jre7 \ bin \ javaw。 exe -jar「。\ sample.jar」' – MByD

10

最近我有這個問題,其他在將來,完整和簡單的方式就是有人在這裏:

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

這將啓動罐子和關閉CLI。

重要的是Windows環境的「開始」命令和「javaw」命令。

+3

重要的是「開始」和「javaw」不是「javac的」。 – brad12s

+1

與我一起使用啓動javaw並退出結束。 – Wael

相關問題