ant build を使用して .jar ファイルを作成しました。jar を実行すると、ログに行番号と Java ファイル名が表示されません。
[ERROR] [2013-05-07 07:26:26,900][abc.def.per#?] -common.exception.FatalException
at abc.def.per.Ext(Unknown Source)
私が使用したlog4jパターンレイアウトは
log4j.appender.R.layout.ConversionPattern=[%-5p] [%d{ISO8601}][%c#%L] - %m%n
以前[約3年前]にビルドした古いjarを実行すると、適切なログが表示されます。したがって、パターンレイアウトに問題はないと思います。問題がビルドにあることを願っています。私を救ってください。