CDC プロジェクトについて
関連項目
プロジェクトとは、複数のソースファイルと、これらのソースファイルを構築、実行、およびデバッグするためのさまざまな設定を指します。IDE で Java を開発する場合、すべての工程はこのプロジェクト内で実行されます。
プロジェクトのインフラストラクチャーは、Java アプリケーションの主要構築ツールである Apache Ant 上に直接構築されます。プロジェクトに関するすべての情報は、Ant スクリプト、プロパティーファイル、および一部の XML 構成ファイル中に保存されます。これによって、IDE 内でも IDE 外でも、まったく同じ名前でプロジェクトを構築および実行することができます。
プロジェクトが作成されると、IDE は次の処理を実行します。
- 「プロジェクト」または「ファイル」ビューで検査できるソースツリーを作成する。
- プロジェクトのエミュレータプラットフォームを設定する。
- プロジェクトの実行クラスパスおよびコンパイル時クラスパスを設定する。
- Javadoc の実行、コンパイル、デバッグ、および構築のためのアクションが含まれた構築スクリプトを作成する。
プロジェクトテンプレート
プロジェクトテンプレートを使用すると、アプリケーションの構築、実行、およびデバッグすべてが IDE によって制御されます。プロジェクトのソースディレクトリ、クラスパス、エミュレータプラットフォーム、およびほかのプロジェクト構成は、プロジェクトの作成時に「プロジェクトプロパティー」ダイアログでユーザーが設定します。
NetBeans Mobility Pack for CDC には、次の Java ME テンプレートが付属しています。
- CDC アプリケーション。標準の IDE プロジェクトに新しい CDC アプリケーションを作成します。プロジェクトに主クラスを生成することもできます。標準のプロジェクトは、IDE で生成された Ant 構築スクリプトを使用して、プロジェクトの構築、実行、デバッグを行います。
- CDC クラスライブラリ。標準の IDE プロジェクトに新しい CDC ライブラリを作成します。CDC ライブラリには、主クラスは含まれません。
- 既存のソースを使用する CDC プロジェクト。標準の IDE プロジェクトに既存の CDC アプリケーションをインポートします。CDC アプリケーションには、複数のソースフォルダを含めることができます。
- 既存の Ant スクリプトを使用する CDC プロジェクト。自由形式の IDE プロジェクトに既存の Java CDC アプリケーションをインポートします。自由形式のプロジェクトは、既存の Ant 構築スクリプトを使用して、プロジェクトをコンパイル、実行、デバッグします。
ファイルテンプレート
ファイルテンプレートを使用すると、プロジェクト、ファイル名、および場所を指定できます。IDE はファイルの基本構造を作成して、それをアプリケーション記述子ファイルに追加します。J2SE プロジェクトから知られている標準のファイルテンプレート (Java クラス、Java インタフェース、XML ファイルなど) 以外にも、Java ME CDC プロジェクトは次のテンプレートを提供します。
- AGUI Xlet フォーム。AGUI プロファイルを使用して、アプリケーションに新しい Xlet を作成します。このテンプレートには、Xlet をフォームエディタでデザインできるようにするフォームコードが含まれます。
- Personal Profile Xlet フォーム。Personal Profile を使用して、アプリケーションに新しい Xlet を作成します。このテンプレートには、Xlet をフォームエディタでデザインできるようにするフォームコードが含まれます。
- Xlet。新しい Xlet を作成します。このテンプレートにはフォームのコードが含まれていないため、フォームエディタで外観を確認しながら (ビジュアルに) Xlet をデザインすることはできません。ビジュアルにデザインするには、Java GUI フォームにある AWT テンプレートを使用してください。
- 関連項目
- CDC プロジェクトの作業手順
- CDC プロジェクト関連の手順:早見表
著作権と商標について