[英]How to remove the superfluous “Launcher” GUI for Java CLI application
將其設置為無頭將導致操作系統對您的應用程序有所不同。 當您的應用程序不需要啟動參數以外的任何輸入時(最常見於守護程序),應使用無頭模式。
以下是有關無頭模式的更多信息: http : //www.oracle.com/technetwork/articles/javase/headless-136834.html
要在代碼中設置無頭模式,請使用System.setProperty("java.awt.headless", "true");
盡早在您的程序中; 最好在您的主類的靜態初始化器中。
您還可以通過JVM參數-Djava.awt.headless
。
這還會在Mac OS X的擴展塢中隱藏Java圖標。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.