![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?c9bd177)
![](http://oshiete.xgoo.jp/images/v2/common/profile/M/noimageicon_setting_05.png?c9bd177)
こんにちは。
以前正常にコンパイルできていたプログラムを
ちょっと修正したくなり、コンパイルしようとしたのですが、
logger部分のエラーでコンパイルできなくなりました。
どれも下記のようなエラーです。
The method contains(String) is undefined for the type String
The method debug(String) is undefined for the type Logger
Windowsを再インストールしたため、
最新のJRE、Eclipeseをインストールしたのですが、
最新版ではloggerをサポートしなくなったのかと思い、
古いJRE SE 142_19、Eclipse 3.4.0にインストールしなおしました。
※残念ながら、以前使用していたバージョンはわかりません。
初歩的な事なのだと思いますが、
完全プログラミングから離れていたため、
どうしてよいか皆目わかりません。
どなたか教えてください。
よろしくお願いします。
No.1ベストアンサー
- 回答日時:
いや、むしろそのプログラムをコンパイルするには新しいバージョンのJavaが必要です。
お持ちのソースが期待しているString#contains(CharSequence)メソッドは5.0からの機能です。むしろJDK5.0を使用していることをかくにんした方がいいです。
loggerはクラス名(完全修飾クラス名)が分からないのでなんとも言えませんが、少なくともjava.util.logging.LoggerにはJDK 6.0にいたるまで"debug"という名前のメソッドはありません。
同名のクラスを提供するライブラリには、"Log4J"とかそういうのがあります。間違ったライブラリを使っているか、間違ったバージョンを使っているのではないかと思います。
コンパイルエラーのimport文に関するものがもしあれば、それを貼り付けてもらえればもう少し詳しいことが分かるかも知れませんよ。
こんにちは。
数少ない情報からヒントをありがとうございました。
いただいたアドバイスを元に
・最新のJavaをインストール
・最新のEcripseをインストール
・Log4Jをインストール
を実施。
以前に比べ余計なWarningが出ますが
(恐らくJavaのバージョンが違うのでしょうね)
で無事解決できました。
本当に助かりました。
本当にありがとうございます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PostgreSQL PostgreSQL14.6のSSL対応について 1 2023/01/05 15:42
- MySQL 参考書に従って入力したつもりでしたが、最後はエラーがでました。 1 2022/09/28 03:45
- ビデオカード・サウンドカード DellのPC(xp)に、サウンドカードドライバ(内蔵)をインストールしたい。 1 2023/07/31 11:32
- FX・外国為替取引 MQL5にて謎のエラーが発生!だれか対処を教えてください! 1 2023/03/25 15:59
- PHP PHPでユーザー情報を入力して簡易ログイン機能をつくってみたのですが 1 2023/05/29 08:51
- Windows 10 数年前からWindows10 の Update ができないです。なぜですか? 7 2022/11/09 06:03
- 英語 theについて教えて下さい。 1 2022/04/12 14:00
- PHP PHPのエラーの解消法について教えて下さい。 1 2023/02/06 10:48
- その他(ソフトウェア) ホームページビルダーのバージョンアップ 1 2023/01/15 23:02
- PHP PHPで画像の渡しが上手く行きません。 1 2023/02/02 09:39
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
javaが文字コードの影響でコン...
-
eclipseの構文エラーについて
-
.jarファイルの中身って書き換...
-
javax.servlet は存在しません...
-
jadによるclassファイルの逆コ...
-
JSP使用によるスタイルシート読...
-
LaTeXでのアンダーバーの入力
-
逆コンパイルの見方について
-
IIS環境でJAVAを使用したい
-
exlipseでデバックエラーが発生...
-
コンパイルエラーに出てくる、i...
-
Eclipseで、プロジェクト名のと...
-
html上で、バッチやexeファイル...
-
Javascriptの値をJava(JSP)へ渡...
-
タグが閉じてないというエラー...
-
マイクラjavaでForgeを入れたい...
-
Eclipse・プロジェクトで、フォ...
-
正しいURL指定しているにもかか...
-
JSPのクラスをコンパイルできな...
-
javaクラスファイルをEclipseで...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
.jarファイルの中身って書き換...
-
javaが文字コードの影響でコン...
-
Eclipse3.5EEでJavaのコンパイ...
-
コンパイルエラーに出てくる、i...
-
javax.servlet は存在しません...
-
IIS環境でJAVAを使用したい
-
サクラエディタでjavaのプログ...
-
Javaのコンパイル結果が表示さ...
-
「識別子がクラス名でも名前空...
-
eclipseの設定のJREとコンパイ...
-
javaの簡単なソースがコンパイ...
-
eclipseの構文エラーについて
-
JAVAでC/C++の条件コンパイルの...
-
dokojavaのコンパイルについて
-
TeXで図を挿入できません.助け...
-
LaTeXでのアンダーバーの入力
-
Log4jのインストール
-
逆コンパイルの見方について
-
TOMCAT_HOMEって?
-
Javaについて教えてね。
おすすめ情報