eclipse
Foutopsporing op afstand in Eclipse
Zoeken…
Configureer Eclipse Remote Debugging voor een applicatie
Hierna volgen de stappen om een Eclipse-foutopsporing op afstand te starten. Dit is handig wanneer de toepassing niet wordt gestart vanaf een serverinstantie binnen Eclipse. Deze functie is echt krachtig en kan ook helpen bij het debuggen van code die zich in de test- of productieomgeving bevindt. Laten we de instellingen eens bekijken:
Eclipse-instellingen:
1. klikken op de knop Uitvoeren
2.Selecteer de foutopsporingsconfiguraties
3.Selecteer de “Remote Java Application”
4. Nieuwe configuratie
a) Naam: GatewayPortalProject
b) Project: GatewayPortal-portlet
c) Verbindingstype: Socket Attach
d) Verbindingseigenschappen:
i) localhost ii) 8787
Voor JBoss:
1. Verander de /path/toJboss/jboss-eap-6.1/bin/standalone.conf
in uw vm als volgt: Uncomment de volgende regel door het verwijderen van de #:
JAVA_OPTS="$JAVA_OPTS -agentlib:jdwp=transport=dt_socket,address=8787,server=y,suspend=n"
Voor Tomcat:
In catalina.bat- bestand:
Stap 1:
CATALINA_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n"
Stap 2:
JPDA_OPTS="-agentlib:jdwp=transport=dt_socket,address=8000,server=y,suspend=n"
Stap 3: Voer Tomcat uit vanaf de opdrachtprompt zoals hieronder:
catalina.sh jpda start
Vervolgens moet u breekpunten instellen in de Java-klassen die u wilt debuggen.