使用java.exe执行静默模式

时间:2010-05-25 07:06:25

标签: java background-process

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

Ex:java -cp。 MyClass arg1

我想将上述语句作为后台进程运行,而不打开命令窗口

2 个答案:

答案 0 :(得分:23)

在Windows下,使用javaw.exe代替java.exe。请参阅here以获取链接,此处复制相关位:

  

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

答案 1 :(得分:1)

使用

javaw -cp . MyClass arg1

(假设您在MS窗口上)

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