log4jというのを使ってログをeclipseのコンソールに出そうと、
log4j.rootCategory=DEBUG, CONSOLE
log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
log4j.appender.CONSOLE.Threshold=DEBUG
log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout
log4j.appender.CONSOLE.layout.ConversionPattern=%d{yyyy/MM/dd HH:mm:ss.SSS} %-5p|(%F#%M:%L) %n
としました。
ですが、ログが
2005/01/11 14:59:40.792 INFO |(?#info:?)
となって%Fと%Lが出力されてません。
原因として何が考えられるでしょうか?
また、対応策はどうしたらよいでしょうか?
No.1ベストアンサー
- 回答日時:
%Fと%Lはファイル名と行番号なので,実行時にソースファイル関連の情報が参照できていないことが原因ではないかと思われます。
ソースファイル関連の情報を参照可能にするには,javacだとコンパイル時に-g:source,lines のようにデバッグ情報を生成するようコンパイルオプションを与えてやる必要があります。
eclipseは手許に環境がないのでわかりませんが,どこかにコンパイラにコンパイルオプションを渡す設定があるのではないかと思います。
参考URL:http://java.sun.com/j2se/1.4/ja/docs/ja/tooldocs …
ありがとうございます。
eclipseを確認してみましたが、どうも私にはそれらしい個所が発見できず、後は私次第かと思いました。
それと、eclipseでは他のプロジェクトもありまして、そちらもlog4jを使ってるんですが、そっちでは%F,%Lは出力されています。出力されている方とされない方の差がわかればいいんですが、力不足でご迷惑おかけしました。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- システム 仕事でRPAを使ってるのですが、インストールをしてライセンスに接続しようとしたら 「Manageme 1 2022/12/02 01:06
- C言語・C++・C# C# 標準出力のencodingをutf8にする 1 2023/02/15 12:38
- Access(アクセス) エクセルのVBAについて教えてください。 4 2023/01/21 10:21
- デスクトップパソコン デバイスマネージャーにrealtek audioがありません。 調べたら出てくる、デバイスマネージャ 4 2023/05/18 09:24
- その他(ソフトウェア) UnityのPublishing SettingsでCreate Keyを押しても反応しない 1 2023/06/27 01:03
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 2 2023/05/23 16:28
- HTML・CSS Google Search Consoleについて 1 2022/06/05 10:27
- Access(アクセス) Accessのデータ型の日付/時刻型について 1 2023/04/02 17:03
- 据え置き型ゲーム機 Xbox Series X|価格.com|RRT-00066 と RRT-00015 の違いは? 1 2023/03/27 11:32
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 1 2023/01/23 09:24
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
パッケージ org.gjt.mm.mysqlは...
-
.jarファイルの中身って書き換...
-
javaが文字コードの影響でコン...
-
exlipseでデバックエラーが発生...
-
「識別子がクラス名でも名前空...
-
HelloWorldのソースがコンパイ...
-
配列に対してsetText()は使えな...
-
Borland 5.5の環境設定について
-
TOMCAT_HOMEって?
-
javaの簡単なソースがコンパイ...
-
サクラエディタでjavaのプログ...
-
LaTeXでのアンダーバーの入力
-
classファイルをjavaファイルへ。
-
【Java】始めたばかりでつまづ...
-
TeXで図を挿入できません.助け...
-
javax.servlet は存在しません...
-
逆コンパイルの見方について
-
同一パッケージ内の継承について
-
Eclipse3.5EEでJavaのコンパイ...
-
antでコンパイルするとき
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
.jarファイルの中身って書き換...
-
IIS環境でJAVAを使用したい
-
javaが文字コードの影響でコン...
-
Eclipse3.5EEでJavaのコンパイ...
-
コンパイルエラーに出てくる、i...
-
サクラエディタでjavaのプログ...
-
Javaのコンパイル結果が表示さ...
-
javax.servlet は存在しません...
-
eclipseの構文エラーについて
-
javaの簡単なソースがコンパイ...
-
「識別子がクラス名でも名前空...
-
eclipseの設定のJREとコンパイ...
-
dokojavaのコンパイルについて
-
逆コンパイルの見方について
-
exlipseでデバックエラーが発生...
-
eclipseについて
-
classファイルを元に戻す
-
日本語対応 逆コンパイラについて
-
コンパイルができないのですが...
-
java サーブレットのサンプルプ...
おすすめ情報