EclipseとWeblogic 8.1を使用してデバッグできません(Weblogic 10は正常に機能します)
-
09-10-2019 - |
質問
まず第一に、EclipseとWeblogic 8.1でWebアプリをデバッグすることは可能ですか。 Weblogic 10でデバッグできます。Weblogic8.1では、Eclipseからデバッグサーバーをクリックすると、JSPページのデバッグに関するデバッグ警告が表示されます。そして、開始します。開始すると、サーバー状態は、Weblogic 10とbreakポイントと比較してデバッグではなく「開始」されていることとしてEclipseで表示されます。
Debuggingのためにstartwls.cmdファイルを正しく設定しました。 Eclipse 3.4を使用しています
解決
プロセスの詳細について通知されることなく、Weblogicで実行されているコードをデバッグできるようにするために、ある種のプラグインを使用していると思います。
実際に起こるのは、外部プロセスとしてウェブロジックを実行していること(Eclipseコンソールへのstdoutが表示されていても)で、リモートデバッガーで接続していることです。
したがって、おそらくあなたのプラグインはWeblogic 8をサポートしていません。
しかし、Javaアプリケーションをリモートでデバッグするのは非常に簡単です。
次の記事では、これを行う方法について説明します。 http://eclipse.dzone.com/articles/how-debug-remote-java-applicat
まもなく、アプリケーションを実行するときに次のオプションを追加する必要があります。
-Xdebug -Xrunjdwp:transport=dt_socket,address=9999,server=y
WebLogicを実行するBAT/CMD/SHスクリプトを見つけて変更してください。
次に、実行/デバッグ構成/リモートJavaアプリケーションでリモートデバッグを開始します
アプリケーションを実行したときに指定されたポートを構成します。
他のヒント
Stack Overflowはクールなサイトですが、OracleのEclipse Toolingフォーラムで質問することで、質問に対してより多くの回答を得ることができます。