Eclipse - SimpleTagSupportがJavaビルドパスに見つかりませんでした

Eclipse – JavaビルドパスでSimpleTagSupportが見つかりませんでした

開発環境はこちら

  1. Eclipse 4.3ケプラー

  2. Java 1.7

  3. Spring 3.2、JSPビューを使用するMVCプロジェクト。

1. 問題

最近、Eclipse IDEは、すべての.tagファイルの上に次のエラーメッセージを表示します。

The superclass "javax.servlet.jsp.tagext.SimpleTagSupport"
   was not found on the Java Build Path.

図を参照してください:

simpletagsupport-error

P.S The SimpleTagSupport class is unable to find in Open Type CTRL + SHIFT + T.

2. 溶液

SimpleTagSupportjsp-api.jarに属しており、これは常にランタイムコンテナ内にあります(例:${tomcat}\lib)。 背後にある本当の問題が本当にわからないので、それを修正するには、プロジェクトのランタイムを設定してみてください。

図を参照してください:

eclipse-facet-runtime

プロジェクトを右クリックし、「プロパティ」→「プロジェクトファセット」→「ランタイム」を選択し、ランタイムコンテナを選択します。 プロジェクトを完了、再構築、更新します。