5

Eclipse Kepler WTP + Glassfish Kepler プラグインを使用しています。

問題は、ローカルにインストールした Glassfish をこの構成で起動できなくなったことです。

起動構成を実行した後、進行状況バーは 69% になり、続行しません。ログなどには何もありません。また、新しいワークスペースなどを使用してみましたが、成功しませんでした。

私が実行している Glassfish のバージョンは 3.1.2 です。Eclipse Juno と対応する Glassfish プラグインを使用すると、すべて正常に動作します。

EDIT GF内の既存のドメインに問題があるようです。新しいドメインを作成するときにプラグインを使用することができます。

4

3 に答える 3

1

今日、私はまったく同じ問題に遭遇しました。何らかの理由で、Glassfish プラグインはドメインを開始できませんでした - 進捗バーは 69% です。しばらくするとタイムアウトで止まった。なぜ起動できなかったのかわかりません。

  • asadmin コンソールを開きます: {GLASSFISH_DIRECTORY}/bin/asadmin
  • start-domainコマンドを実行する
  • 必要に応じて、Eclipse Glassfish プラグインを更新します。サーバーが正常に起動されていることがわかります。

私は知っています、それは問題を解決しません。ただし、Glassfish プラグインは GUI しか提供しないことに注意してください。プラグインが機能していない場合でも、コマンド ラインは機能します。

(本当はドメインを作り直したくありません…)

于 2013-10-02T14:18:18.937 に答える
0

ルート ディレクトリに Glassfish を入力するのを忘れている可能性があります。Eclipse のサーバーの設定環境でそれを行います。

于 2015-08-05T11:17:39.583 に答える
0

問題は、Eclipse が jmx glassfish ポートに接続できないことです。

次のように、jmx 管理サービスがリッスンしている jmx ポートを Glassfish コンソールで確認します。

2014-01-13T11:08:38.935+0100|Información: JMX005: JMXStartupService had Started JMXConnector on JMXService URL service:jmx:rmi://mywks:8686/jndi/rmi://mywks:8686/jmxrmi

このポートが実行されていることを確認します。

telnet mywks 8686

ポートが問題ない場合、問題は eclipse can't connect to port using machine name です。私の場合、問題はプロキシ構成が原因でした。

Eclipse プロキシー構成 (ウィンドウ -> 設定 -> ネットワーク接続) を開き、アクティブなプロバイダーを「手動」に変更して、プロキシーを構成してみてください。プロキシが問題でない場合は、etc/host ファイルでローカル マシン名をローカル ホスト ループとして構成してみてください。

(プロキシ設定を変更すると、Eclipse が Eclipse Market Place へのアクセスを停止する可能性があることに注意してください)。

これで問題が解決しない場合は、wireshark を使用して Eclipse から GlassFish への接続をスニッフィングしてみてください。

この助けを願っています。

于 2014-01-13T10:19:47.693 に答える