eclipse
Zdalne debugowanie w środowisku Eclipse
Szukaj…
Skonfiguruj zdalne debugowanie Eclipse dla aplikacji
Poniżej przedstawiono kroki, aby uruchomić zdalny debuger Eclipse. Jest to przydatne, gdy aplikacja nie jest uruchamiana z instancji serwera w środowisku Eclipse. Ta funkcja jest naprawdę potężna i może również pomóc w debugowaniu kodu znajdującego się w środowisku testowym lub produkcyjnym. Rzućmy okiem na ustawienia:
Ustawienia Eclipse:
1. Kliknij przycisk Uruchom
2. Wybierz konfiguracje debugowania
3. Wybierz „Zdalną aplikację Java”
4. Nowa konfiguracja
a) Nazwa: GatewayPortalProject
b) Projekt: Portlet-portlet Gateway
c) Typ połączenia: Socket Attach
d) Właściwości połączenia:
i) localhost ii) 8787
W przypadku JBoss:
1. Zmień /path/toJboss/jboss-eap-6.1/bin/standalone.conf
w /path/toJboss/jboss-eap-6.1/bin/standalone.conf
w następujący sposób: Odkomentuj następujący wiersz, usuwając #:
JAVA_OPTS="$JAVA_OPTS -agentlib:jdwp=transport=dt_socket,address=8787,server=y,suspend=n"
W przypadku Tomcat:
W pliku catalina.bat :
Krok 1:
CATALINA_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n"
Krok 2:
JPDA_OPTS="-agentlib:jdwp=transport=dt_socket,address=8000,server=y,suspend=n"
Krok 3: Uruchom Tomcat z wiersza polecenia, jak poniżej:
catalina.sh jpda start
Następnie musisz ustawić punkty przerwania w klasach Java, które chcesz debugować.