こんにちは。
以前正常にコンパイルできていたプログラムを
ちょっと修正したくなり、コンパイルしようとしたのですが、
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ランキング
-
.jarファイルの中身って書き換...
-
Eclipse3.5EEでJavaのコンパイ...
-
javax.servlet は存在しません...
-
コンパイルエラーに出てくる、i...
-
javaが文字コードの影響でコン...
-
XPでユーザー名が全角の場合...
-
javaの簡単なソースがコンパイ...
-
exlipseでデバックエラーが発生...
-
eclipseの設定のJREとコンパイ...
-
コンパイルができないのですが...
-
classファイルを元に戻す
-
java.lang.ClassNotFoundException
-
antでコンパイルするとき
-
IIS環境でJAVAを使用したい
-
jasperとは
-
eclipseの構文エラーについて
-
Jakarta POI のHSSFでのフッタ...
-
「識別子がクラス名でも名前空...
-
NetBeansのエラー
-
warファイルを展開するとタイム...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
.jarファイルの中身って書き換...
-
IIS環境でJAVAを使用したい
-
javaが文字コードの影響でコン...
-
Eclipse3.5EEでJavaのコンパイ...
-
コンパイルエラーに出てくる、i...
-
サクラエディタでjavaのプログ...
-
Javaのコンパイル結果が表示さ...
-
eclipseの構文エラーについて
-
javaの簡単なソースがコンパイ...
-
javax.servlet は存在しません...
-
「識別子がクラス名でも名前空...
-
eclipseの設定のJREとコンパイ...
-
dokojavaのコンパイルについて
-
逆コンパイルの見方について
-
eclipseについて
-
exlipseでデバックエラーが発生...
-
classファイルを元に戻す
-
日本語対応 逆コンパイラについて
-
コンパイルができないのですが...
-
java サーブレットのサンプルプ...
おすすめ情報