NetBeans IDE を使用して、移植可能な、堅牢で、スケーラブルな、セキュリティーに優れたサーバー側 Java アプリケーションを開発できます。Java Enterprise アプリケーションは、サーバーに配備され、Web ブラウザからアクセスできます。
エンタープライズテクノロジ
NetBeans IDE を使用して、Java Persistence API (JSR-220)、サーブレット、JavaServer Pages (JSP)、Enterprise JavaBeans (EJB)、および Web サービスを使用した開発を行うことができます。NetBeans IDE の Java EE パックは、注釈を含めた最新の J2EE 1.3、J2EE 1.4、および Java EE 5 の各規格をサポートしています。
変更時に配備、保存時に配備
IDE は、プロジェクトへの変更が行われると、実行中の任意の Java EE アプリケーションをすぐに再配備します。「変更時に配備」は、Web アプリケーション、EJB アプリケーション、および EAR アプリケーションで使用できます。「保存時に配備」は、現在 Tomcat、GlassFish v2 および v3 (ディレクトリに基づいた配備が前提) でサポートされています。
サーバーの配備
NetBeans IDE によってエンタープライズアプリケーションがエンタープライズアーカイブ (EAR) にパッケージ化され、このファイルが Java EE アプリケーションサーバーに配備されます。IDE では、Sun Java System Application Server 8 と 9、GlassFish v1 と v2、Apache Tomcat 4、5、および 6、JBoss 4、BEA WebLogic 10、IBM WebSphere 6.0 と 6.1、Sailfin V1 (6.1 の新機能) など、任意の標準の Java EE (Java Enterprise Edition) コンテナを使用できます。
「新規プロジェクト」ウィザードで Spring フレームワークを選択できるようになりました。また、アーティファクトを備えたスケルトン Spring Web MVC アプリケーションからすぐに開始できるようになりました。リファクタリング (XML 構成ファイルを含む) やエディタでのコード補完を利用できます。ハイパーリンクおよび新しい「Spring Bean へ移動」ダイアログを使用して、すばやく移動できます。構成ファイルのセットをカスタムグループに配置し、XML 構成ファイルおよび Spring Web MVC コントローラ用のウィザードを使用してすぐに開始することができます。