Java-Code mit JPDA debuggen: Protokolle vereinfachen den Prozess

Das Debuggen eines Java-Programms kann eine recht langweilige Angelegenheit sein, besonders wenn man keinen Zugriff auf die laufende Instanz hat. Noch schwieriger wird es, wenn eine Anwendung in einer entfernten Umgebung läuft und keine Ausgaben auf der Konsole oder Einträge in Logdateien erzeugt. Die JPDA-Technologie (Java Platform Debugger Architecture) von Sun hilft Benutzern vor allem dann, wenn eine laufende Java-Anwendung von Fehlern befreit werden muss.

JPDA ist eine Sammlung von APIs, die beim Debuggen von Java-Code helfen können. Das JPDA-Toolset gibt es verfügbar für J2SE ab Version 1.2.2. Seit 1.3.x ist es direkt im Lieferumfang von J2SE enthalten.

Zunächst muss man verstehen, dass es sich bei JPDA nicht um eine Anwendung oder ein Debugging-Tool handelt, sondern um eine Reihe durchdachter und sorgfältig implementierter Protokolle. Sun will mit diesem Standard eine Infrastruktur bereitstellen, die Tools und Debugger von Drittanbietern möglichst effizient nutzen können. Es gibt eine ganze Reihe hervorragender Debugger und IDEs, die JPDA verwenden, darunter so weit verbreitete wie Borland Jbuilder, Oracle Jdeveloper, Intellij IDEA, Sun Netbeans, IBM Eclipse und viele andere. Sun stellt mit seinem traditionellen Kommandozeilen-Debugger jdb, der in Java 1.3 neu geschrieben wurde, um JPDA zu unterstützen, eine Referenzimplementierung bereit.

Page: 1 2 3

ZDNet.de Redaktion

Recent Posts

UPDF: PDF-Software zu einem Viertel des Preises von Adobe

PDF-Bearbeitungssoftware jetzt im Black Friday Sale mit 50 Prozent Rabatt!

4 Stunden ago

Neuer Bedarf an Workplace Services durch DEX und KI

ISG untersucht deutschen Workplace-Services-Markt. Digital Employee Experience (DEX) gilt als Schlüssel für neues Wachstum.

4 Stunden ago

SEO-Beratung von Spezialisten wie WOXOW: Deshalb wird sie immer wichtiger

Wer bei Google mit den passenden Suchbegriffen nicht in den Top-Rankings gefunden wird, der kann…

1 Tag ago

Umfrage: Weniger als die Hälfte der digitalen Initiativen sind erfolgreich

Unternehmen räumen der Entwicklung technischer und digitaler Führungskompetenzen ein zu geringe Priorität ein. Gartner fordert…

1 Tag ago

Google schließt zwei Zero-Day-Lücken in Android

Betroffen sind Android 12, 13, 14 und 15. Google sind zielgerichtete Angriffe auf die beiden…

2 Tagen ago

Gefährliche Weiterentwicklung der APT36-Malware ElizaRAT

Schadprogramm der pakistanischen Hackergruppe APT36 weitet seine Aktivitäten aus und verbessert seine Techniken.

2 Tagen ago