プロジェクトテンプレートを使用すると、アプリケーションの構築、実行、およびデバッグすべてが IDE によって制御されます。プロジェクトのソースディレクトリ、クラスパス、エミュレータプラットフォーム、およびほかのプロジェクト構成は、プロジェクトの作成時に「プロジェクトプロパティー」ダイアログでユーザーが設定します。
NetBeans には、次の Java ME プロジェクトテンプレートが付属しています。
MIDP アプリケーション。主クラスを持つ、空の Java ME MIDP プロジェクト。Hello MIDlet でプロジェクトを作成することもできます。「Hello MIDlet」を選択すると、ビジュアルモバイルデザイナが開きます。
モバイルクラスライブラリ。主クラスのない空の Java ME クラスライブラリ。このテンプレートは、既存のプロジェクト内にライブラリを作成する場合に使用します。
既存の MIDP ソースを使用したモバイルプロジェクト。既存のソースフォルダから作成された Java ME MIDP プロジェクト。
CDC アプリケーション。標準の IDE プロジェクトに新しい CDC アプリケーションを作成します。プロジェクトに主クラスを生成することもできます。標準のプロジェクトは、IDE によって生成された Ant 構築スクリプトを使用して、プロジェクトの構築、実行、デバッグを行います。
CDC クラスライブラリ。標準の IDE プロジェクトに新しい CDC ライブラリを作成します。CDC ライブラリには、主クラスは含まれません。
Import CDC Pack 5.5 Project. Imports an existing NetBeans Mobility Pack 5.5 for CDC project into a current NetBeans IDE project. ソースファイルは元のプロジェクトから参照されます。
Import CDC Toolkit Project. Imports an existing Sun Java Toolkit for CDC project into current NetBeans IDE. ソースファイルは元のプロジェクトから参照されます。
モバイルクライアントから Web アプリケーションへの接続。MIDP アプリケーションから Web アプリケーションにアクセスするために必要なすべてのコードを作成するウィザードです。サーブレット、およびそのサーブレット経由で既存の Web アプリケーションに接続する Java ME クラスを生成します。このウィザードを使用して、サーブレットミドルウェア経由で既存の Web サービスを使用するモバイルクライアントを作成することもできます。
Java ME Web サービスクライアント。Web サービスにアクセスするためのコードを 標準を使用して作成するウィザード。