Tomcat インスタンスに展開された ear に対応するコードをデバッグできるようにするために、いくつかの ear を展開した tomcat インスタンスを Eclipse 実行構成 (Java アプリケーション構成) を介して実行しました。IDEA を介して同じアプリケーションをデバッグできるようにしたいのですが、その方法がわかりません。私の Eclipse 実行構成は次のとおりです。
メインタブ:
a) プロジェクト - 空 b) メイン クラス - org.apache.catalina.startup.Bootstrap
引数タブ:
a) プログラムの引数 - 開始 b) VM の引数:
-XX:MaxPermSize=128M
-Xmx800M
-Dcatalina.home="C:/Dumb/Dumb/Dumb-2.9.0/apache-tomee-webprofile-1.0.0/"
-Djava.endorsed.dirs="C:/Dumb/Dumb/Dumb-2.9.0/apache-tomee-webprofile-1.0.0/endorsed"
-Dcatalina.base="C:/Dumb/Dumb/Dumb-2.9.0/apache-tomee-webprofile-1.0.0/"
-Djava.io.tmpdir="C:/Dumb/Dumb/Dumb-2.9.0/apache-tomee-webprofile-1.0.0/temp"
-Dopencrx.CRX.jdbc.password=manager99111
-Dopencrx.CRX.jdbc.userName=sa111
-Dopencrx.CRX.jdbc.url="jdbc:hsqldb:hsql://127.0.0.1:9001/DB"
-Dopencrx.CRX.jdbc.driverName=org.hsqldb.jdbcDriver
-Djava.protocol.handler.pkgs=org.openmdx.kernel.url.protocol
-Dorg.openmdx.persistence.jdbc.useLikeForOidMatching=false
-Dorg.opencrx.maildir="C:/Dumb/Dumb/Dumb-2.9.0/apache-tomee-webprofile-1.0.0/maildir"
c) 作業ディレクトリ - C:/Dumb/Dumb/Dumb-2.9.0/apache-tomee-webprofile-1.0.0/
JRE タブ - 現在の JRE パス
クラスパスタブ
a) ユーザー エントリ ライブラリ - C:/Dumb/Dumb/Dumb-2.9.0/apache-tomee-webprofile-1.0.0/lib - ここからのすべてのライブラリといくつかのカスタム ライブラリ
b) ユーザー エントリ プロジェクト - デバッグするためのワークスペースからのすべてのプロジェクト
IDEA でこのような構成を作成することは可能でしょうか? 簡単な "アプリケーション" 構成を作成しようとしましたが、現在ワークスペースにインポートされているプロジェクトの 1 つに対応するクラスパスを定義することしかできませんでした。クラスパスタブのように
何かお役に立てば幸いです。
ありがとう、