JDT 既然已提供一套功能完整的 Java IDE,您為何還需要使用 JDT API?
如果您建立的外掛程式中有部份功能要與 Java 程式或資源相互作用,則您可能 需要做下列一或多項動作:
以程式設計的方式操作 Java 資源,例如建立專案、產生 Java 原始碼、執行建置 、或偵測程式碼中的問題。
以程式設計的方式從平台上啟動 Java 程式
提供新類型的 VM 發射台,或支援一組新系列的 Java Runtime。
新增新的功能和延伸項目到 Java IDE 本身
如果您要在外掛程式中使用 JDT API,則必須在您的 plug-i.xml 中併入 JDT 外掛程式當做必備項目。