启动 Java GUI 应用程序而不生成控制台窗口

启动 Java GUI 应用程序而不生成控制台窗口

我有一个应用程序(准确地说是 DavMail),我从 *.bat 文件启动它。命令行是

java -Xmx1024m -cp davmail.jar davmail.DavGateway options

运行正常,但只要 DavMail 运行,控制台窗口就会一直打开。可以去掉它吗?

我尝试创建快捷方式而不是 bat 文件。控制台仍然出现(尽管现在它完全是空的),所以这没有帮助。

答案1

当我找到(非常明显的)解决方案时,我已经写了这个问题:使用javaw而不是java。前者没有控制台窗口,cmd.exe可以使用 消除控制台窗口start

start javaw -Xmx1024m -cp davmail.jar davmail.DavGateway options

相关内容