当我登录java时。对于每个日志信息,它将以这样的标题行开头,
Aug 9, 2012 11:19:13 AM com.aures.IBDownload.ContractHistoryDataDownloader logActivity
com.aures.IBDownload.ContractHistoryDataDownloader
是java类名,logActivity
是日志名称
一段时间后的文字只显示在控制台中。在日志文件中,它只是时间。
现在我想在控制台中删除txt,因为它太长了并且每次都重复,所以很烦人。
任何想法,谢谢!!
答案 0 :(得分:1)
如果您正在使用java.util.logging
,那么(从我阅读文档中),您需要编写自定义Formatter
类来更改日志文件格式。标准类库提供了SimpleFormatter
类,但它似乎没有为您提供任何调整格式的方法。
答案 1 :(得分:0)
如果您正在使用log4j,请找到您的log4j.xml或log4j.properties并更改日志格式。日期之后可能会有一个角色& class(来自内存,它是[d] [c]或类似的),它将代表日志文件名。只需删除该字符&它周围的括号,你应该是对的。 :)