Eclipseで開発の勉強をしていくうちに、動的Webプロジェクトの開発でハマってしまいましたので備忘録として記述します。
立ち上げ方は調べると出てくるのですが、どれもEclipseのバージョンが古くてよく理解できなかったんですよね。
最新のバージョンでは表示や進め方が少し異なるようです。
この記事では、Tomcat v9.0をインストールした前提でお話を進めます。
まず動的プロジェクトの作成からです。
ファイル→新規→その他 でウィザードの選択画面に入りますので、「動的Webプロジェクト」を選択します。
その後プロジェクト名のみ記入します。
それ以外は特に何もせず、「次へ」をクリックします。
この画面に遷移したらこのまま「次へ」をクリックします。
※旧バージョンではここが「src」になっており、表示が異なります。
次に「web.xmlデプロイメント記述しの生成」にチェックを入れ、「完了」をクリックします。
※旧バージョンでは「コンテンツディレクトリー」が「WebContent」となっており、表記が異なります。
完了するとJavaEEのパースペクティブへ遷移しますが、作成したプロジェクトは見当たりません。どこに作成されるかと言うと、Javaパースペクティブのパッケージエクスプローラー内に作成されます。
※旧バージョンでは、JavaEEにプロジェクトとして作成されますので注意が必要です。
また余談ではありますが、JSPファイルの作成場所も異なります。
旧バージョンではWebContentを選択してJSPファイルを作成しますが、新しいバージョンでは代わりにwebapp内で作成して開発を行います。
JavaEEのパースペクティブでは、Tomcatサーバーにプロジェクトを追加して起動、「localhost:8080/プロジェクト名/JSPファイル名」でアクセスすると内容を確認できます。
ファイル作成方法の詳細は以下のリンクを参考ください。
https://uha-blog.com/java/2022-eclipse-web-app/
同じような所で躓いている方の手助けになれば幸いです。
この記事では、以下のリンクを参考に記載しております。
https://sukkiri.jp/technologies/ides/eclipse/dwp_create.html