eclipse
Fjärrfelsökning i Eclipse
Sök…
Konfigurera Eclipse Remote Debugging för ett program
Följande är stegen för att starta en Eclipse-fjärrfelsökare. Detta är användbart när applikationen inte startas från en serverinstans inom Eclipse. Denna funktion är verkligen kraftfull och kan också hjälpa till att felsöka koden som finns i test- eller produktionsmiljön. Låt oss titta på inställningarna:
Eclipse-inställningar:
1. Klicka på Run-knappen
2.Välj felsökningskonfigurationer
3.Välj "Remote Java Application"
4.Ny konfiguration
a) Namn: GatewayPortalProject
b) Projekt: GatewayPortal-portlet
c) Anslutningstyp: Socket-fäst
d) Anslutningsegenskaper:
i) localhost ii) 8787
För JBoss:
1.Ändra /path/toJboss/jboss-eap-6.1/bin/standalone.conf
i din vm på följande sätt: Avmarkera följande rad genom att ta bort #:
JAVA_OPTS="$JAVA_OPTS -agentlib:jdwp=transport=dt_socket,address=8787,server=y,suspend=n"
För Tomcat:
I filen catalina.bat :
Steg 1:
CATALINA_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n"
Steg 2:
JPDA_OPTS="-agentlib:jdwp=transport=dt_socket,address=8000,server=y,suspend=n"
Steg 3: Kör Tomcat från kommandotolken som nedan:
catalina.sh jpda start
Sedan måste du ställa in brytpunkter i de Java-klasser som du vill felsöka.