我使用glassfishv3几天了。但我不知道如何让log4j与v3一起工作。
在glassfishv2中有一个“System Classpath”字段,您可以使用该字段指向log4j.properties文件。
但是在glassfishv3中不再支持“System Classpath”。
所以我必须将log4j.properties文件放在glassfishv3 ???
由于
答案 0 :(得分:1)
可以。
然后它在类路径中;)
答案 1 :(得分:0)
默认情况下,log4j.properties
位于类路径的根目录中。您可以通过设置log4j.configuration
系统属性(例如
-Dlog4j.configuration=my/path/to/log4j.properties
那么它可以驻留在你喜欢的类路径中的任何地方。
至于如何在glassfish中设置系统属性,我不知道,但它不会那么难。