Java 如何在Eclipse中保存日志而不保存有关执行的信息?

Java 如何在Eclipse中保存日志而不保存有关执行的信息?,java,eclipse,logging,log4j,Java,Eclipse,Logging,Log4j,我实际上使用log4j来保存日志文件。 文件中保存的信息如下所示: 2016-01-28 17:18:41895[SynchroDerbi.java:main:56]-记录器 试验 现在我只想保存“记录器测试”部分 我想要的是:记录器测试 如何删除邮件的其他部分?或者我可以使用一个简单的其他记录器而不是使用lg4j吗?在您的log4j配置文件(很可能是log4j.properties)中,将模式更改为:%m%n m:用于输出应用程序提供的与日志事件关联的消息 n:输出平台相关的行分隔符字符 (这

我实际上使用log4j来保存日志文件。 文件中保存的信息如下所示:

2016-01-28 17:18:41895[SynchroDerbi.java:main:56]-记录器 试验

现在我只想保存“记录器测试”部分 我想要的是:记录器测试


如何删除邮件的其他部分?或者我可以使用一个简单的其他记录器而不是使用lg4j吗?

在您的log4j配置文件(很可能是log4j.properties)中,将模式更改为:%m%n

m:用于输出应用程序提供的与日志事件关联的消息

n:输出平台相关的行分隔符字符

(这是您目前想要的,但很可能您将返回原始布局,其中还显示了记录器在代码中的位置和日志事件时间)


请阅读有关PatternLayoutHanks的log4j文档以获取答案。有没有其他简单的记录器可以解决我的问题?