Java Development Tools
# Java Development Tools

Die Java Development Tools (JDT) sind eine Reihe von Plug-ins für die Integrierte Entwicklungsumgebung Eclipse und werden von der Eclipse Open Source Community entwickelt. Sie stellen die Entwicklungsumgebung für Java dar und sind somit eines der wichtigsten Plug-ins in Eclipse. Mit Views, Editoren, Wizards, Buildern, sowie Code Merging und Refactoring Tools, stellen die JDT zahlreiche Funktionen zur Verfügung, die den Entwickler bei der Erstellung von Java-Anwendungen unterstützen. Über eine umfassend definierte Programmierschnittstelle ist es möglich, die JDT in anderen Eclipse-Plug-ins zu verwenden oder zu erweitern.

## Struktur

JDT ist in fünf Sub-Komponenten unterteilt, welche jeweils als eigenes Projekt organisiert sind.

### JDT Core

    Kernfunktionalität wie inkrementelle Kompilierung

### JDT Text

    Standardwerkzeuge für die Bearbeitung von Quelltext, Editoren

### JDT Debug

    Werkzeuge für das Debugging laufender Programme

### JDT UI

    grafikorientierte Werkzeuge wie Baumsichten und Wizards

### JDT APT

    Werkzeuge zur Unterstützung von Annotations
