GNU/Linux >> Linux の 問題 >  >> Linux

Java が 'localhost:10.0' を DISPLAY 変数の値として使用して X11 ウィンドウ サーバーに接続できない

-Djava.awt.headless=true を指定する必要があります 起動時のパラメータ。


DISPLAY 変数を削除

unset DISPLAY

これはほとんどの場合 (アプリケーション サーバーやその他の Java ベースのツールの起動など) に役立ち、多くのコマンド ラインをすべて変更する必要がなくなります。

専用の app-server/tools ユーザーの .bash_profile に追加することも快適です。


このコマンドは問題の解決に役立ちました:

export DISPLAY=:0

Linux
  1. 新しい変数名の一部として変数値を使用して変数を作成しますか?

  2. ssh コマンドを使用してリモート ホストに接続する方法

  3. MySQL サーバー エラー 111 に接続できません

  1. コマンドの出力をシェル変数に割り当てる方法は?

  2. Duコマンドで–excludeを使用しますか?

  3. Docker コマンドが Docker デーモンに接続できない

  1. SFTPを使用してFilezillaでクラウドサーバーに接続する

  2. LinuxまたはMacOSXでSSHを使用してサーバーに接続します

  3. コマンドラインでJavaパッケージを作る