默认调用java,Mac Os X.

Vet*_*tal 3 java macos console operating-system

我有一个巨大的生成的shell脚本,有很多行

java -jar <app_jar> <params>
Run Code Online (Sandbox Code Playgroud)

每次调用都会向Dock提供一个java图标,使得活动应用程序在调用java app的每一行都会失去焦点

有没有办法静静地运行它?

Java应用程序是一个单一的,简单的控制台应用程序,带有文件IO例程,不会创建任何窗口

Vin*_*ond 6

根据oracle的文档,以下内容应该有效:

java -Djava.awt.headless=true
Run Code Online (Sandbox Code Playgroud)