NetBeansでJavaWebプロジェクトを作成できません。ウィザードが「サーバーと設定」ページで「JavaEEバージョン」を選択するように要求した場合、Javaバージョンを選択するオプションはありません。どういうわけか、Java EEを個別にインストールする必要がありますか?
4 に答える
アプリをテストするにはサーブレットコンテナが必要であり、アプリをコンパイルするにはJavaEEのライブラリが必要です。
OracleのリファレンスEE実装であるglassfishをnetbeansから直接ダウンロードすると、IDEに統合されます。
サービスパネルを開き(表示されていない場合は、ウィンドウメニューで選択します)、[サーバー]を右クリックして、[サーバーの追加]を選択します。Glassfish 3を選択すると、ダウンロードできます。別のSevletコンテナをすでにダウンロードしている場合は、このダイアログを使用して、ここでIDEに統合することもできます。
その後、必要に応じて、[サービス]タブを使用してコンテナ(glassfishまたはTomcat)を再起動できます。
Java EEを個別にインストールし、それを使用するようにNetbeansを構成できる場合があります。
IDEメーカーは通常、Java EEをデフォルトで含めていません。これは、膨大な追加ダウンロードであるためです。ただし、 Netbeansのダウンロードページを見ると、「 JavaEE 」がリストされているのがわかります。
この状態になるにはいくつかの方法があり、前進するための最も簡単な方法は次のことを行うことです。
「サーバー」というラベルの付いたコンボボックスの右側に表示される[追加...]ボタンを押します。下の画像では、赤い1のラベルが付いています。
これにより、サーバーをIDEに登録するためのウィザードが表示されます。
ウィザードの最初のページで「GlassFishServer3+」を選択し、「次へ」ボタンを押します。
ウィザードの2ページ目(下の画像に表示されているページ)で、インストールされているビットを保持するディレクトリの名前を入力できます。「ライセンスを読み、同意します」というラベルの付いたチェックボックスをクリックします(赤い2のラベルが付いています)。これにより、[今すぐダウンロード...]ボタンが有効になります。これにより、インストールするGlassFishのバージョンを決定するためのダイアログが表示されます。
サーバーが登録されると、JavaWebAppプロジェクトに使用するJavaEEバージョンを選択できるようになります。