我有一个应用程序(准确地说是 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