現在、次の問題が発生しています。
私はGlassfish 3.1サーバーを使用してアプリケーションをデプロイしており、Eclipse内から頻繁に再起動してGlassfishをきれいにしています(彼は時々古いクラスファイルを保持しているので、確認したいだけです...)それは正常に機能するはずですが、サーバーを最大5回再起動するたびに、再起動しません。ログ出力は次のようになります。
INFO: Server shutdown initiated
INFO: JMX002: JMXStartupService: Stopped JMXConnectorServer: null
INFO: JMX001: JMXStartupService and JMXConnectors have been shut down.
INFO: Shutdown procedure finished
この後、それ以上の行は出力されません。しばらく待ってみましたが、それ自体から再び開始することはありません。
一方、Eclipse は進行状況ビューで常に「localhost で Glassfish 3.1 を再起動しています」と表示しています。停止ボタンをクリックすると、灰色になるだけで消えません。また、「再起動」が完了するのを待つため、サーバーに再起動するように指示しても機能しません...それは起こっていません。
Glassfishサーバーが停止しないたびにEclipseを再起動する必要があります...
私はそれで作業できますが、誰かが同様の動作を経験し、おそらく解決策を持っているかどうかに興味があります:)
編集 1
Eclipse Keppler を使用していることを含めるのを忘れていました。