Java 應用程式中的「No X11 DISPLAY Variable」錯誤
Java 應用程式依賴X Window 系統(X11) 來實作圖形使用者介面( GUI)功能。 「未設定 X11 DISPLAY 變數」錯誤表示應用程式無法存取 X11 顯示環境。
要解決此問題,請設定 X11 DISPLAY 環境變數。要設定的值取決於您的顯示器配置。
在主顯示器上
如果您使用主顯示器,請如下設定DISPLAY 變數:
對於Bash 或Bourne shell:
setenv DISPLAY :0.0
對於C shell 或TC shell:
setenv DISPLAY :0.0
在遠端或輔助顯示器上
如果您使用的是遠端或輔助顯示器,DISPLAY 變數值將會有所不同。此值的格式應為:
DISPLAY=hostname:displaynumber.screen
例如,如果遠端主機名稱是“host1”,顯示編號為“11”,螢幕為“0” ",DISPLAY 變數將為:
DISPLAY=host1:11.0
設定DISPLAY變數
在執行Java 應用程式之前設定DISPLAY 變數。這這件事。這可以透過將以下行加入應用程式腳本的開頭來完成:
setenv DISPLAY :0.0
或
setenv DISPLAY :0.0
或
setenv DISPLAY :0.0使用於適當的顯示配置。 bashrc、.cshrc)。
免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。
Copyright© 2022 湘ICP备2022001581号-3