Eclipse – JavaビルドパスでSimpleTagSupportが見つかりませんでした
開発環境はこちら
-
Eclipse 4.3ケプラー
-
Java 1.7
-
Spring 3.2、JSPビューを使用するMVCプロジェクト。
1. 問題
最近、Eclipse IDEは、すべての.tag
ファイルの上に次のエラーメッセージを表示します。
The superclass "javax.servlet.jsp.tagext.SimpleTagSupport" was not found on the Java Build Path.
図を参照してください:
P.S The SimpleTagSupport
class is unable to find in Open Type CTRL + SHIFT + T
.
2. 溶液
SimpleTagSupport
はjsp-api.jar
に属しており、これは常にランタイムコンテナ内にあります(例:${tomcat}\lib
)。 背後にある本当の問題が本当にわからないので、それを修正するには、プロジェクトのランタイムを設定してみてください。
図を参照してください:
プロジェクトを右クリックし、「プロパティ」→「プロジェクトファセット」→「ランタイム」を選択し、ランタイムコンテナを選択します。 プロジェクトを完了、再構築、更新します。