Mam aplikację Java. W przypadku niektórych zadań uruchamiam równolegle kolejną instancję JVM, używając ProcessBuilder
. to jest moja główna aplikacja uruchamia kolejną instancję JVM przy użyciu Process
, a następnie obie komunikują się za pomocą I/O.Zapobieganie wyświetlaniu procesu w tle na Docku
Ale na Dock
na Mac, pokazuje zarówno proces:
nie chcę, że jako drugi proces nie tylko pracę back-end i nie jest wymagane, aby pokazać się z przodu. Jest to również ryzyko, ponieważ może ręcznie wymusić łatwe opuszczenie innego procesu.
Co należy zrobić, aby upewnić się, że działa w tle i nie pokazują się na doku