2012-09-07 146 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

相关问题