2013-03-18 99 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