Windows 运行JAR后隐藏cmd屏幕

Windows 运行JAR后隐藏cmd屏幕,windows,jar,batch-file,Windows,Jar,Batch File,可能重复: 我尝试使用以下批处理脚本运行JAR文件: @java -jar NelderMead.jar 当我的应用程序窗口显示出来时,我想把cmd屏幕隐藏在它后面。我怎么做 蒂亚 Java的Windows版本包括javaw.exe,它与Java完全相同,但编译为Win32应用程序,因此不创建控制台窗口。因此,请使用类似这样的方法: @javaw -jar foo.jar 您的意思是隐藏批处理文件创建的cmd窗口还是java程序?如果是批处理窗口,那么我对这个问题的回答可能会帮助您thx!

可能重复:

我尝试使用以下批处理脚本运行JAR文件:

@java -jar NelderMead.jar
当我的应用程序窗口显示出来时,我想把cmd屏幕隐藏在它后面。我怎么做


蒂亚

Java的Windows版本包括javaw.exe,它与Java完全相同,但编译为Win32应用程序,因此不创建控制台窗口。因此,请使用类似这样的方法:

@javaw -jar foo.jar

您的意思是隐藏批处理文件创建的cmd窗口还是java程序?如果是批处理窗口,那么我对这个问题的回答可能会帮助您thx!它工作得很好!最后一个问题是-如何使应用程序的启动对于用户来说更为常见(如*.exe文件)。也许我应该在cpp中编写一些代码,例如,它将运行批处理文件…太好了,是的,你可以从cpp exe调用它,或者用转换器将批处理文件转换为.exe,就像这样-仍然可以看到我的应用程序窗口后面的cmd窗口