使用java.exe执行静默模式

我想知道是否有办法执行“java.exe”作为后台进程(静默模式执行)

例如:java -cp。 MyClass arg1

我想在不打开命令窗口的情况下将上述语句作为后台进程运行

在Windows下,使用javaw.exe而不是java.exe 。 请看这里的链接,相关位复制在这里:

javaw命令与java相同,但javaw没有关联的控制台窗口。 当您不希望出现命令提示符窗口时,请使用javaw 。 但是,如果由于某种原因启动失败,则javaw启动程序将显示一个包含错误信息的对话框。

使用

 javaw -cp . MyClass arg1 

(假设你在MS窗口)

如果您正在查看服务而不是应用程序,那么请查看“服务包装器”