Java 開発ツール (JDT) の概要

Eclipse プラットフォームには、全機能を備えた Java 統合開発環境 (IDE) が備わっています。 Java 開発ツール (JDT) を使用すると、Java プログラミング言語で作成されたプログラムを、 作成、コンパイル、テスト、デバッグ、および編集することができます。

JDT は、「プラットフォームのプラグイン開発者ガイド」で説明されている プラットフォーム拡張ポイントおよびフレームワークの多くを利用します。 

このガイドでは、JDT が提供する拡張ポイントと API について説明します。  ここでは、読者はすでに、プラグイン、拡張ポイント、ワークスペース・リソース、 およびワークベンチ UI の概念を理解しているものと想定しています。

最初に、JDT がどのように構成されているのかを見ます。 JDT は、Java 固有の振る舞いを汎用のプラットフォーム・リソース・モデルに追加し、 Java 固有のビュー、エディター、およびアクションをワークベンチに提供するプラグインのセットと考えると最も簡単です。

次に、JDT API を使用して、Java コードをプログラムで生成、コンパイル、 および実行するといった、共通のタスクを実行する方法について見て行きます。