私はTomcatを次のように実行しています:
mvn tomcat7:run-war
ここで、デバッグ用のパラメーターを設定できることがわかりました。Mavenオプションをエクスポートすることにより:
export MAVEN_OPTS=-agentlib:jdwp=transport=dt_socket,address=8000,server=y,suspend=n
mvn tomcat7:run-war
私の最初の質問は、どうすれば IntelliJ IDEA から tomcat に接続できますか? いつものように、最初に tomcat 自体を IDEA で構成しますが、組み込みとして実行すると、起動した瞬間にアプリケーション サーバーがありません。
2 つ目の質問ですが、エクスポート コマンドの実行をスキップするために、ファイルに MAVEN_OPTS を設定できますか? 私は pom.xml でそれが不可能であることを読みました。しかし、この目的のためにファイルを使用できることがわかりました。%HOMEDRIVE%%HOMEPATH%\mavenrc_pre.bat
しかし、maven に関する私の本では、このファイルの使用法について何も見つけることができません。わからない、それは機能しますか?それを確認するには、まずアイデアから tomcat に接続する際の最初の問題を解決する必要があります。