java - シンボル「HttpServletRequest」を解決できません
仅有的幸福
仅有的幸福 2017-06-12 09:19:29
0
4
1795

このプロジェクトはオンライン試験 https://github.com/Eliteteams/q...

から取得したものです。

しかし、IDEA がコンパイルされると、エラーが発生します: シンボル 'HttpServletRequest''HttpServletResponse' 'Cookie' を解決できません
これら 3 つの jar があります。奇妙なことに、プロジェクトを実行すると、正しいページがポップアップします。これの何が問題なのですか?もう?

仅有的幸福
仅有的幸福

全員に返信(4)
代言

この文をpom.xmlに追加します

リーリー

スコープを provided に設定すると、実行環境が提供され、コンパイルにのみ使用され、パッケージ化されないことを意味します。
サーブレットをクラスパスに置くことはお勧めできません。プロジェクトが異なれば、必要なバージョンも異なる可能性があるからです。


追加文: プロジェクトの web.xml に従って servlet-api バージョンを選択するか、web.xml のヘッダーを変更するには新しい servlet-api バージョンを選択してください

いいねを押す +0
世界只因有你

これは Maven プロジェクトであるため、パッケージを手動でインポートする必要はありません。プロジェクト「MAVEN」を右クリックし、「プロジェクトを更新」

いいねを押す +0
阿神

コンパイル環境にはjavax.servlet-api.jarがありません

動作環境はこちらです

javax.servlet-api.jarを追加します

いいねを押す +0
某草草

Tomcat への参照を追加します。これが最も簡単な方法です

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート