Headless模式是系統的一種配置模式。在系統可能缺乏顯示設備、鍵盤或鼠標這些外設的狀況下能夠使用該模式。
java
Headless模式雖然不是咱們願意見到的,但事實上咱們卻經常須要在該模式下工做,尤爲是服務器端程序開發者。由於服務器(如提供Web服務的主機)每每可能缺乏前述設備,但又須要使用他們提供的功能,生成相應的數據,以提供給客戶端(如瀏覽器所在的配有相關的顯示設備、鍵盤和鼠標的主機)。瀏覽器
通常是在程序開始激活headless模式,告訴程序,如今你要工做在Headless mode下,就不要期望硬件幫忙了,你得自力更生,依靠系統的計算能力模擬出這些特性來:服務器
System.setProperty("java.awt.headless", "true");