2010-05-23 38 views
0

我有一个x.jar,某些客户端y.jar正在使用它。 x.jar和y.jar和log4j.xml都在相同的包级别。访问具有log4j支持的jar时未生成日志文件

但是从未生成日志文件。我能知道为什么吗?

我曾尝试一些其他的选项,以及,但没有运气至今。在这两个x.jar和y.jar的清单文件变量:

1)我已经加入的log4j-1.2.16.jar到类路径。

2)y.jar的一流水平,其实际调用x.jar类放的log4j.xml。

封装结构如下:

x.jar

--manifest.mf具有条目类路径:log4j的-1.2.16.jar

y.jar --manifest。 MF有一个条目CLASSPATH中的log4j-1.2.16.jar

的log4j-1.2.16.jar

的log4j.xml --has一个RollingFileAppende河

任何一个可以建议我是否缺少什么?

谢谢,

Naveen Garimella。

回答

0

您还可以添加一个.(表示当前目录列入第t他的类路径),以便log4j可以获取文件。