Znalazłem maven plugin, aby uruchomić tomcat.Jak uruchomić tomcat przy użyciu programu maven w trybie debugowania
Czy Maven ma jakąkolwiek wtyczkę, aby uruchomić Tomcat w trybie debugowania?
Znalazłem maven plugin, aby uruchomić tomcat.Jak uruchomić tomcat przy użyciu programu maven w trybie debugowania
Czy Maven ma jakąkolwiek wtyczkę, aby uruchomić Tomcat w trybie debugowania?
Jeśli używasz Eclipse i używasz Maven zewnętrznie (nie używając M2Eclipse), a następnie można użyć cokolwiek Polecenie wiersza polecenia zwykle jest używane, ale zamiast mvn
użyj mvnDebug
.
Jako przykład uruchomić tomcat plugin pod profilem "run"
więc moje normalne polecenia:.
mvn clean install -Prun
ta wykorzystuje skrypt <maven-dir>/bin/mvn
ale uruchomić w trybie debugowania, wystarczy zastąpić <maven-dir>/bin/mvnDebug
w
mvnDebug clean install -Prun
Jeśli mvnDebug
nie znajduje się na ścieżce to może trzeba użyć pełnej ścieżki dostępu do niego (lub utworzyć link z katalogu na swojej drodze, jak /usr/bin
, do niego), np:
/path/to/maven-dir/mvnDebug clean install -Prun
Używam Maven 3.0.5 i skrypt mvnDebug
wychodzi z pudełka. Jeśli spojrzeć wewnątrz niego wtedy zobaczysz to w zasadzie robi to, co Titi Wangsa Bin Damhore mówi, ale musisz pamiętać, że suspend=y
służy więc JVM czeka na podłączenie debugger przed kontynuowaniem:
MAVEN_DEBUG_OPTS="-Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8000"
Może to być lub nie być to, co chcesz.
'mvn clean tomcat7: run' z poprawnym' MAVEN_DEBUG_OPTS' pozwala ci połączyć się jako "zdalna" sesja debugowania w IntelliJ. – beerbajay
możemy oszukiwać. użycie java zdecyduje
in *IX
export JAVA_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=1044"
następnie uruchomić Maven, należy przejść do trybu debugowania
Powinieneś określić, który ide (eclipse/netbeans /?) Chcesz dołączyć do debuggera. Dla eclipse, https://www.google.com/search?q=maven+tomcat+eclipse+debug – Sumit
To wydaje się być odpowiedź na twoje pytanie: http://tarique.wordpress.com/2010/09/10/remote-debugging-with-maven-tomcat-plugin/ –