我不是要为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
。该条目在“关于/配置”中可见,文件路径正确,但未被选中。
答案 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