OpManager ナレッジベース

MibBrowser.shをteraterm等で実行しようとすると、No X11 DISPLAYのエラーが表示される


現象

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/
★-----------------------------------------------------------------------------★