java.awt.headless=true
Posted on 2012-02-27 15:59 瘋狂 閱讀(14486) 評(píng)論(1) 編輯 收藏 所屬分類: java 、linux 、unix對于一個(gè)Java服務(wù)器來說經(jīng)常要處理一些圖形元素,例如地圖的創(chuàng)建或者圖形和圖表等。這些API基本上總是需要運(yùn)行一個(gè)X-server以便能使用AWT(Abstract Window Toolkit,抽象窗口工具集)。然而,運(yùn)行一個(gè)不必要的X-server并不是一種好的網(wǎng)絡(luò)管理方式。
這個(gè)解決方案依賴于你的Java版本。如果你運(yùn)行在JDK1.4上,那么你將有機(jī)會(huì)運(yùn)行headless服務(wù)器。
-Djava.awt.headless=true
對于JDK1.3及更低的版本,有個(gè)來自eTeks的PJA工具包(Pure Java AWT Toolkit,純Java AWT工具集)可以使用。它是一個(gè)在配置上與Sun的1.4版非常相似的headlessJava服務(wù)器,這種配置方式包含一組-D屬性標(biāo)志。
否則會(huì)報(bào)
Can’t connect to X11 window server using ‘:0.0′ as the value of the DISPLAY variable
異常
啟動(dòng)參數(shù) -Djava.awt.headless=true
在websphere上的配置情況:
在