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

Taugen Kryptowährungen als Unterstützer der Energiewende?

Bankhaus Metzler und Telekom-Tochter MMS testen, inwieweit Bitcoin-Miner das deutsche Stromnetz stabilisieren könnten.

14 Stunden ago

Supercomputer-Ranking: El Capitan überholt Frontier und Aurora

Mit 1,7 Exaflops ist El Capitan nun der dritte Exascale-Supercomputer weltweit. Deutschland stellt erneut den…

18 Stunden ago

Ionos führt neue AMD-Prozessoren ein

Der deutsche Hyperscaler erweitert sein Server-Portfolio um vier Angebote mit den neuen AMD EPYC 4004…

19 Stunden ago

Lags beim Online-Gaming? DSL-Vergleich und andere Tipps schaffen Abhilfe

Beim Online-Gaming kommt es nicht nur auf das eigene Können an. Auch die technischen Voraussetzungen…

19 Stunden ago

GenKI-Fortbildung immer noch Mangelware

Fast jedes zweite Unternehmen bietet keinerlei Schulungen an. In den übrigen Betrieben profitieren oft nur…

20 Stunden ago

Netzwerk-Portfolio für das KI-Zeitalter

Huawei stellt auf der Connect Europe 2024 in Paris mit Xinghe Intelligent Network eine erweiterte…

22 Stunden ago