Eclipse 平台提供完整的 Java 整合開發環境 (IDE)。 Java 開發工具(JDT)可讓使用者撰寫、編譯、測試、除錯及編輯以 Java 程式設計語言所撰寫的程式。
JDT 採用「平台外掛程式開發人員手冊」中說明的許多平台延伸點及組織架構。 最簡單的方法是將 JDT 視為一組外掛程式,可將 Java 特定的行為新增到通用平台資源模型中, 並提供 Java 特定的視圖、編輯器及動作歸類到工作台。
這份手冊討論 JDT 提供的延伸點和 API。我們假設您已瞭解外掛程式、延 伸點、工作區資源及工作台 UI 的概念。
JDT 既然已提供一套功能完整的 Java IDE,您為何還需要使用 JDT API? 如果您正在建立的外掛程式中有部分功能要與 Java 程式或資源交談,則您可能 需要執行下列一或多項動作:
JDT 是由三個主要元件構成:
我們將檢查每一個元件的結構和其提供的 API。