web-dev-qa-db-ja.com

Javaアプリケーションのリモート表示に関する問題

LinuxマシンからWindowsマシンにJavaベースの開発環境(NetBeansやIntelliJなど)をリモート表示しようとしています。これを行うと、環境の右クリック機能が実行されません。それらを使用できなくする仕事。

私はPuTTYで-Xオプションを使用して、SSHを介してXをトンネリングします。 Xmingを実行しているWindowsに対して、UbuntuとRedHatを使用してこれを繰り返しました。私が見逃しているリモートXing Javaアプリケーションへのトリックはありますか?

6
nathan

this Java.netフォーラムへの投稿から、「Xmingを使用した場合の誤ったインセット検出」があるようです。修正は、AWT_TOOLKIT環境変数を設定することです。理由の説明はSunのページにあります ここ

AWT_TOOLKIT=MToolkit

この環境変数を設定すると、すべての問題が修正されました。更新:元のリンクを含むリンクが変更されました。 ここ を参照してください。

4
nathan

また、Xmingを使用してSolaris11サーバーからWindows7デスクトップにエラーが発生しました。 Solaris 11サーバーにいくつかのOracle(Java)アプリをインストールしていましたが、XMingで問題が発生し、入力フィールドがランダムに編集できなくなりました。非常に多くのパラメーターの変更を試みましたが、何も機能しませんでした(Exceedの企業ライセンスでさえありませんでしたが、それは別の問題でした)。 MobaXtermを使用してみましたが、それはうまく機能し、Oracleのインストールを問題なく実行できました。

2
tpinet

XmingとCentOS6.9のリモートJavaアプリケーションインストーラーでまったく同じ問題が発生しました。Xlaunchを使用して「複数ウィンドウ」モードを選択し、アクセス制御がない場合-クリックできませんでしたUIのテキストフィールド。ログからのXmingコマンドは次のとおりです。

Xming :0 -multiwindow -clipboard -ac 

ただし、「1ウィンドウ」モードを使用すると、テキストフィールドをクリックしてコンテンツを編集できることがわかりました:)

Xming :0 -clipboard -ac 

直面した問題に対してこれを試すことをお勧めします(すでにmobaxtermに切り替えている場合を除く)。うまくいく回避策があることを嬉しく思いますが、根本的な原因を知り、可能であればマルチウィンドウモードでこれを修正することに興味があります。 AWT_TOOLKIT = MToolkitを試しましたが、マルチウィンドウモードでは違いはありませんでした。

0
RodAllen

この他のXServerツールを試しましたか?

http://mobaxterm.mobatek.net/

以前はXMingで問題が発生していましたが、これは高速であるだけでなく、それらの問題のいくつかを解決しました(入力フィールドが編集できなくなります)。

私は無料の6.2ポータブルバージョンを使用しています。 GUI内からセッションを開始するようにしてください。そうすれば、表示をエクスポートする必要さえありません。

これがお役に立てば幸いです。

0
Davi