ham*_*med 7 java cmd batch-file
我有一个.bat文件包含此命令java -jar example.jar运行example.jar.
我不希望cmd.exe在执行文件时在屏幕上显示.这可能吗?
您可以这样隐藏它:
start javaw -jar example.jar
Run Code Online (Sandbox Code Playgroud)
或者,如果您是从另一个项目内部调用的,则可以这样调用:
try {
Process p = Runtime.getRuntime().exec("cmd /c start /B example.bat");
p.waitFor();
} catch (InterruptedException ex) {
Logger.getLogger(OpenFileFromCmd.class.getName()).log(Level.SEVERE, null, ex);
} catch (IOException ex) {
Logger.getLogger(OpenFileFromCmd.class.getName()).log(Level.SEVERE, null, ex);
}
Run Code Online (Sandbox Code Playgroud)
如果您有任何问题,请问我:))
使用Windows“开始”命令启动bat文件
Start "" /B "c:\myFolder\MyJavaLauncher.bat"
Run Code Online (Sandbox Code Playgroud)
“/B”选项指示启动程序而不显示典型的命令窗口。
| 归档时间: |
|
| 查看次数: |
13996 次 |
| 最近记录: |