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.



Modified text is an extract of the original Stack Overflow Documentation
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow