MibBrowser.shをteraterm等で実行しようとすると、No X11 DISPLAYのエラーが表示される
作成日:2016年1月19日 | 更新日:2022年2月16日
現象
MibBrowser.shをteraterm等で実行しようとすると、以下のエラーが表示される。
Exception in thread "main" java.awt.HeadlessException:
No X11 DISPLAY variable was set, but this program performed an operation which requires it.
at java.awt.GraphicsEnvironment.checkHeadless(Unknown Source)
at java.awt.Window.<init>(Unknown Source)
at java.awt.Frame.<init>(Unknown Source)
at java.awt.Frame.<init>(Unknown Source)
at javax.swing.JFrame.<init>(Unknown Source)
at com.adventnet.nms.tools.mibbrowser.MibBrowserApplication.<init>(MibBrowserApplication.java:56)
at com.adventnet.nms.tools.mibbrowser.MibBrowserApplication.main(MibBrowserApplication.java:222)
原因
X Window Systemでteratermからの起動が許可されていない。
解決方法
teraterm上で以下のコマンドを実行するとエラーが表示されなくなります。
export DISPLAY=:0.0
・注意事項
./MibBrowser.shを実行することによるアプリケーションは、インストールサーバ上で表示されます。
【対応リリース】 x.x
★-----------------------------------------------------------------------------★
OpManager 製品紹介ページはこちら ↓
https://www.manageengine.jp/products/OpManager/
★-----------------------------------------------------------------------------★