8

「maven-archetype-webapp」を使用してEclipseを使用してmavenでwebappを作成すると、Servlet 2.3のみが作成されます。サーブレット 3.0 を作成するにはどうすればよいですか?

4

3 に答える 3

0

私は通常、2.3 webapp を作成してから 3.0 バージョンに変更します。手順はおおよそ次のとおりです。

  1. pom.xml で: maven-compiler-plugin 構成を追加します。ソースとターゲットを現在の Java バージョン (1.8) に設定し、依存関係に servlet-api、jsp-api、jstl を追加します。
  2. web.xml を削除します。
  3. プロジェクトのプロパティを開く (プロジェクト エクスプローラーで Alt+Enter)
  4. プロジェクトファセットをクリックします
  5. Dynamic Web Module のチェックボックスをオフにし、バージョンを 3.0 に変更します
  6. チェックボックスをオンにします。さらに設定をクリックし、WebContent を src/main/webapp に変更します。
  7. デプロイメント記述子の生成 (プロジェクト エクスプローラーで、[デプロイメント記述子] を右クリックし、[デプロイメント記述子スタブの生成] をクリックします)
于 2016-05-21T11:26:21.287 に答える