1. ホーム
  2. java

[解決済み] インポートjavax.servletが解決できない [重複] 。

2022-03-04 13:10:31

質問

を使おうとしているのですが エクリプス に対して Java EE ウェブアプリケーションを開発するために

を使用する必要があります。 トムキャット サーバー . Tomcatをダウンロードし、起動しています。しかし、私のプログラムはコンパイルされません。

次のようなエラーが出ます。

import javax.servlet は解決できません。

どうすればいいのでしょうか?

解決方法は?

サーブレットAPIをクラスパスに追加する必要があります。Tomcat 6.0では、これは以下のようなJARにあります。 servlet-api.jar の中で、Tomcatの lib フォルダーに格納されます。そのJARへの参照をプロジェクトのクラスパスに追加するか、EclipseプロジェクトにJARのコピーを置いて、そこからクラスパスに追加してください。

もし、JARをTomcatの lib フォルダーに格納します。

  • プロジェクトを右クリックし プロパティ .
  • 選択 Javaビルドパス .
  • をクリックします。 ライブラリ タブ
  • クリック 外部JARの追加...
  • 検索 servlet-api.jar をクリックして選択します。
  • クリック OK をクリックして、ビルドパスを更新します。

または、JARをプロジェクトにコピーした場合。

  • プロジェクトを右クリックし プロパティ .
  • 選択 Javaビルドパス .
  • クリック JARを追加...
  • 探す servlet-api.jar をプロジェクト内で選択します。
  • クリック OK をクリックして、ビルドパスを更新します。