2017-07-12 17 views
0

私はすべてのJavaソースコードを持っていて、antビルドを使用して.EARファイルにパックし、ローカルWebロジックインスタンス:7001)私のWindowsマシン上で実行している、私はそれをデバッグするためにEclipseを使用することはできますか?eclipseを使用して、antを使用して耳にJavaアプリケーションをビルドする方法と、weblogicにデプロイする方法

「はい」の場合は、その方法を教えてください。

+0

デプロイされたアプリケーションでデバッグすることはできません –

+0

しかし、私はmavenを使用してビルドされ、weblogic上にデプロイされたアプリケーションをデバッグするのに使用しました。なぜ私はこれをデバッグできませんか?それは蟻のためか、それとも耳か?コードをデバッグするための他の方法はありますか? –

答えて

0

下に続く基本的に、私は、実行時にデバッグを可能にするためにアリのbuild.xmlを変更する必要があります。 私はbuild.xmlの中にコンパイルオプションに次のコードを追加しました:

は、javacのすべてのインスタンスにデバッグ=「true」をデバッグレベル=「行、varsは、ソース」includeantruntime =「true」をを追加build.xmlにあります。

でも、「行番号は生成されません」例外が発生する可能性がありますが、デバッガがブレークポイントで停止するので、無視しても問題ありません。

0

weblogic server adapterをインストールしてeclipseからweblogicを実行すると、デバッグが容易になります。そうでなければ、スタックオーバーフロー時に既に答えられているデプロイされたアプリケーションのリモートデバッグを行う必要があります。 Plsのリンク

how to debug java web application in eclips with weblogic server

+0

weblogicサーバーアダプターを追加して構成し、eclipseからweblogicを開始できるようにしました。アプリケーションを私のweblogicローカルインスタンスにデプロイしましたが、デバッグモードでサーバーを起動してどこにでもブレークポイントを挿入しようとすると、「行番号がないためにクラスにブレークポイントをインストールできません行番号属性を生成するためのコンパイラー・オプションの変更」を参照してください。私は、コンパイルのオプションをWindows - >設定 - > java - >コンパイラでチェックしているクラスファイルを生成する行番号の属性を追加します。どのような問題があるのか​​? –

+0

そして遠隔デバッグに来て、私は上記のリンクを他の多くのオンラインヘルプリンクの前に試みましたが、まだ接続が拒否されています:-( –

+0

デフォルトのEclipseとJDKの設定では、サーバーがデバッグモードで動作していることを確認してください。最新のEclipseがインストールされていることを確認してください。デバッグプロセスをテストするために、最初にサンプルWebアプリケーションを使用して新しいワークスペースを試してみてください。 –

関連する問題