Java işlemlerinin odak çalmasını nasıl önleyebilirim?


9

Başka kimse OS X'teki komut satırı java uygulamalarının odağı çalan GUI işlemleri oluşturduğunu fark etti (yani harika, maven alt işlemleri)? Son derece sinir bozucu buluyorum; muhtemelen OS X 10.6'yı düşündüğümden beri 6-8 aydır yaşıyorum.

Java işlemlerinin bunu OS X'te yapmasını nasıl önleyebilirim?


1
Bu çok iyi bir soru, ama bence Java uygulamanızın uygulanmasına bağlı. Stack Overflow'da bu adamlara sorarsanız, şimdi fırlatma sırasında hangi Java bayrağının arka plan modunu açması istenebilir.
Enrico Susatyo

Evet, önce oraya sordum ve hiçbir yanıt alamadım. 'Java -version' yaptığımda şunu görüyorum: Java (TM) SE Çalışma Zamanı Ortamı (derleme 1.6.0_29-b11-402-11D50b) Java HotSpot (TM) 64 Bit Sunucu VM (derleme 20.4-b02-402, karışık mod ...
dsummersl

Yanıtlar:


9

Sonunda temel çözümü buldum:

Java uygulamalarına genel -Djava.awt.headless=trueolarak, java uygulamanıza seçenek ekleyerek 'başsız' olduklarını belirtebilirsiniz .

(yığın akışına da gönderilir).


Bu bayrakla bile görünmez Android simülatörüm odağı çalıyor.
Raphael Oliveira
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.