MIDP プロジェクトについて

プロジェクトとは、複数のソースファイルと、これらのソースファイルを構築、実行、およびデバッグするためのさまざまな設定を指します。IDE で Java を開発する場合、すべての工程はこのプロジェクト内で実行されます。MIDP プロジェクト内では、さまざまタイプのモバイルデバイスに合わせて MIDlet をカスタマイズするプロジェクト構成を複数作成できます。

プロジェクトのインフラストラクチャーは、Java アプリケーションの主要構築ツールである Apache Ant 上に直接構築されます。プロジェクトに関するすべての情報は、Ant スクリプト、プロパティーファイル、および一部の XML 構成ファイル中に保存されます。これによって、IDE 内でも IDE 外でも、まったく同じ名前でプロジェクトを構築および実行することができます。

プロジェクトが作成されると、IDE は次の処理を実行します。

MIDP プロジェクト構造は、NetBeans 標準の プロジェクト の構造に類似しています。ただし、MIDP 構築処理に対応するため、build フォルダと dist フォルダには違いがあります。

論理ビュー

「プロジェクト」ウィンドウに表示されるプロジェクトの論理ビューでは、プロジェクトの種類とその内容を反映するソースおよびリソースが階層で表示されます。

プロジェクトノードを右クリックすると、Mobility に固有の次のメニュー項目が選択できます。

「ソースパッケージ」ノードは、プロジェクトのすべての Java パッケージをカプセル化します。「ソースパッケージ」ノードを右クリックして「新規」を選択すると、新しいファイルテンプレートをアプリケーションに追加できます。

「リソース」ノードは、アクティブな構成のリソースとライブラリをすべてカプセル化します。ノードの注を見ると、アクティブな構成が DefaultConfiguration からリソースとライブラリを継承したかどうかが分かります。

「リソース」ノードを右クリックすると、プロジェクト、JAR、フォルダ、およびライブラリをアプリケーションのリソースとして追加できます。継承したリソースは追加も削除もできません。

「プロジェクト構成」ノードを右クリックすると「構成を追加」ウィザードが開き、これを使うことでプロジェクトの新しい構成が作成できます。

ファイルビュー

プロジェクトが作成されると、次のフォルダが build の下に作成されます (「ファイル」ウィンドウに表示)。

関連項目:
Java ME MIDP プロジェクト関連の手順早見表
Java ME MIDP プロジェクトの作業手順
Java ME MIDP のテンプレート
MIDP プロジェクト構成について

著作権と商標について