Eclipse

Eclipse2021-03で従来と同じフォルダ構成で動的Webプロジェクトを作成

注意

当記事で紹介しているPleiadesは最新版ではありません。2021年10月現在、最新版はPleiades2021-9となっています。

最新版では動的Webプロジェクトの作成環境が、

  • 「ターゲット・ランタイム Tomcat10(java16)」
  • 「動的Webモジュールバージョン 5.0」
  • 「構成 Tomcat10(Java16)」

をデフォルトとしています。このTomcat10に変わることで、これまでのWebアプリケーション開発プラットフォームが、JavaEEからJakartaEEに切り替わりました。

この変更により、パッケージ名などが全て変更になり、動的Webプロジェクト作成時にエラーが頻出することになります。

最新版のPleiadesを利用して、本記事掲載コードや環境設定を試す場合や、スッキリわかるServlet&JSP掲載コードを実行する場合は、以下の構成でプロジェクトを作成してください。

  • 「ターゲット・ランタイム Tomcat9(java11)」
  • 「動的Webモジュールバージョン 4.0」
  • 「構成 Tomcat9(Java11)」

Eclipseのバージョン2021-03以降で、動的Webプロジェクトのフォルダ構成を2021-03より前のバージョンと同じにする場合は、以下の手順で動的Webプロジェクトを作成してください。

step
1
動的Webプロジェクトの作成

動的Webプロジェクトの作成画面でプロジェクト名・ターゲット・ランタイムを指定し「次へ」を選択します。(「完了」をクリックしない)

step
2
ソース・フォルダーの変更

「src/main/java」を選択して「除去」をクリックします。

「フォルダーの追加」を選択し、「src」と入力し「OK」をクリックします。

次へ」をクリックします。(「完了」をクリックしない)

step
3
コンテンツ・ディレクトリーの変更

「コンテンツ・ディレクトリー」に書かれている「src/main/webapp」を「WebContent」に書き換え「完了」をクリックします。

step
4
動的Webプロジェクトのフォルダ構成を確認

作成された動的Webプロジェクトを開いて下図のように「src」と「WebContent」があることを確認します。

 

-Eclipse
-,