スーパークラス「javax.servlet.http.HttpServlet」がJavaビルドパスに見つかりませんでした [重複] 質問する

スーパークラス「javax.servlet.http.HttpServlet」がJavaビルドパスに見つかりませんでした [重複] 質問する

Eclipse で Maven 統合によって作成されたプロジェクトがあります。すべて正常に動作しますが、すべての JSP ファイルの作業スペースに次の内容が表示されます。

The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path

最初の文字列に次の文字列を配置します。

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>

基本的な動的 Web プロジェクトと JSP を作成すると、すべて正常に動作し、エラーは発生しません。

ベストアンサー1

まずランタイムを追加し、プロジェクトのプロパティを選択します。次に、画像に示すように、「ランタイム」タブからサーバー名を確認します。

画像に示すように、プロジェクトファセットからランタイムを選択します。

おすすめ記事