Командная строка Java запускается из терминала на Mac. Появляется всплывающее окно Java на панели инструментов Mac, которое исчезает после выполнения заданий.

1

Проблема в том, что когда команда выполняется, я получаю окно Java Window, которое появляется на панели управления на Mac. Есть ли способ предотвратить это. В командной строке Java нет никакого gui. Поэтому он не должен поднимать никаких gui или окон. Окно, которое появляется, находится только на приборной панели с изображением чашки кофе, показывающей, что работает Java-процесс. И когда дело заканчивается, оно уходит. Как я могу сделать так, чтобы пользователь не видел это всплывающее окно?

Теги:
macos

1 ответ

3
Лучший ответ

Я понял. На Mac похоже, что я должен добавить это в командную строку:

-Dapple.awt.UIElement = истина

Это позволяет запускать безголовую и не отображать окно java на панели инструментов.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню