У меня есть приложение Java. Для некоторых задач я запускаю другой экземпляр JVM параллельно, используя ProcessBuilder
. то есть мое основное приложение запускает другой экземпляр JVM с использованием Process
, а затем оба обмениваются данными с использованием ввода-вывода.Предотвращение появления фонового процесса на доке
Но на Dock
на Mac, он показывает, как процесс:
Я не хочу, что, как другой процесс делает только серверную работу и не требуется, чтобы показать фронт. Также это риск, поскольку он может вручную принудительно выйти из другого процесса легко.
Что должно быть сделано, чтобы убедиться, что она работает на заднем плане и не показать себя на скамье подсудимых