2013-03-18 90 views
3

我有很多线路的一个巨大的生成shell脚本像调用Java默默的Mac OS X

java -jar <app_jar> <params> 

每次调用带来一个Java图标到码头,使有效的应用松动每一行,其中的焦点java应用程序被调用

有没有一种方法可以静默运行它?

Java应用程序是一个类,与文件IO程序简单的控制台应用程序,没有任何窗户创建

+0

你试过'Java的罐子&'在后台运行进程? – 2013-03-18 16:17:01

+0

没有什么相关性,但是如果你一次又一次地启动JVM,你可能会付出巨大的性能损失...... – andersoj 2013-03-18 16:36:40

+0

这是一个脱机处理阶段,显然不意味着实时使用 – Vetal 2013-03-18 18:01:23

回答

6

oracle's doc,下面应该工作:

java -Djava.awt.headless=true 
+0

这正是是必要的。非常感谢! – Vetal 2013-03-18 18:00:24