eclipse - 設定 - 動的webモジュール バージョン 確認




サーバーはJ2EE Webモジュール仕様のバージョン3.0をサポートしません (3)

サーバーはJ2EE Webモジュール仕様のバージョン3.0をサポートしません。

Eclipse IDEでアプリケーションを実行すると、このエラーが発生します。 その理由は何ですか?


Eclipseでセットアップしたサーバーの... serverdefおよびplugin.xml構成ファイルは、そのサーバーがサポートする仕様のバージョンを定義します。


project -> Properties --> project Facets右クリックして、 Dynamic Web Module3 to 2.5変更する必要があります。


エラーメッセージは非常にわかりやすい - あなたはそれがサーブレットスペック3.0をサポートすることをサーバーに要求するアプリケーションを実行しようとしている。 したがって、そのバージョンのサーブレット仕様に準拠したサーバー上でアプリケーションを実行する必要があります。

これを書いている時点で私が知っている限りでは、あなたはあなたの処分で以下のオプションを持っています:

  • Apache Tomcat 7.0
  • グラスフィッシュ3.1
  • IBM WebSphere 8
  • JBoss 6と7
  • 樹脂4




eclipse