把log4j.properties放在griffon的哪里?

时间:2011-01-10 05:10:45

标签: log4j griffon smslib

在griffon中使用smslib。 一些lib jar(SMSLIB)需要log4j.properties。

我试过了: /log4j.properties,/conf/log4j.properties,/lib/log4j.properties

但仍然是错误:

  

log4j:错误无法读取   配置文件[log4j.properties]。   java.io.FileNotFoundException:log4j.properties   ...   log4j:ERROR忽略配置文件[log4j.properties]。

似乎log4j.properties没有复制到类。

无法在staging \ classes \

中找到它

1 个答案:

答案 0 :(得分:1)

解决。

加入griffon-app \ resources \

然后

PropertyConfigurator.configure(getClass().classLoader.getResource("log4j.properties"))