1. ホーム
  2. ジャワ

undefinedeclipse エラー。この行に複数のアノテーションが見つかりました: - 文字列を型解決に解決できない

2022-02-07 17:25:16
<パス

プロジェクトを開いてみると、以前書いたコードにエラーがあったので、この記事を読んで修正しました。

<ブロッククオート

この行に複数のアノテーションが見つかりました。
- 文字列は型に解決できない
- HttpServletRequest 型の getContextPath() メソッドは、見つからない String 型を参照しています。

解決策

まず、プロジェクトを右クリック - ビルドパス - ビルドパスの構成で、ライブラリのオプションの下に、jre Librariesというエラーがあるので、これを削除してください。

次に、プロジェクトを右クリック - ビルドパス - ライブラリの追加、JRE システムライブラリの選択、Workspace defaulr JRE (jdk1.6) (JDK が正常にインストールおよび設定された後)、終了を選択します。