如何将log4j配置传递给Eclipse IDE本身?

时间:2011-11-22 15:49:38

标签: eclipse log4j xtext

我不是要为Eclipse项目配置log4j,而是为IDE本身配置!!

使用基于Xtext的插件时,我在控制台中看到此警告:

log4j:WARN No appenders could be found for logger (org.eclipse.xtext.ui.internal.Activator).
log4j:WARN Please initialize the log4j system properly.

如何向IDE本身提供log4j配置?

我尝试将-Dlog4j.configuration=.../log4j.properties添加到eclipse.ini。该条目在“关于/配置”中可见,文件路径正确,但未被选中。

2 个答案:

答案 0 :(得分:3)

log4j.properties必须位于org.apache.log4j插件的类路径中。因此,您必须提供包含您的配置的包片段。

出于这个原因,Xtext附带org.eclipse.xtext.logging

[编辑] 因此,上述警告的一个解决方案是确保安装了插件org.eclipse.xtext.logging。您可以在official Indigo download site上找到它。

答案 1 :(得分:0)

我的解决方案是从Eclipse repositorie安装 xText SDK