4

Eclipse の .jsp ページにこの奇妙なエラーがあります。

javax.servlet.jsp.PageContext cannot be resolved to a type

私のプロジェクトは、m2eおよびm2e-wtpプラグインがインストールされた状態で、 「既存の maven プロジェクトとして」junoにインポートされたmaven プロジェクトです。

これは m2e プラグインのバグですか? はいの場合、このエラー (およびワークスペース エクスプローラーの赤いマーク) を取り除くための可能な回避策は何ですか?

それ以外の場合、プロジェクトに jsp ページが含まれていることを maven に「伝える」必要がありますか? そしてうまくいけば、m2e プラグインが適切なライブラリをクラスパスに追加します。はいの場合、どのように?

ここに画像の説明を入力

4

2 に答える 2

8

私のために働いた解決策は、この回答に記載されています。プロジェクトのプロパティ > 対象のランタイム > ランタイムのチェックボックスを選択します (私の場合は Apache Tomcat 7)。
それで全部です。今すぐプロジェクトをビルドするだけで、すべて問題ありません。

于 2014-08-28T04:04:11.100 に答える
1

Kepler にアップグレードし、すべてのプラグインを更新した後、問題はなくなりました。おそらくバグでした。

于 2013-07-12T17:24:07.680 に答える