在同一个Weblogic域上部署三个项目。但是log4j将所有日志写入一个文件中。但我想将日志写入三个文件(每个项目都有自己的日志文件)。如何配置log4j。
答案 0 :(得分:0)
我假设你在log4j属性中有这样的东西:
log4j.appender.file.File=C:\\logging.log
您可以做的是用以下内容替换该行:
log4j.appender.file.File=${mylog}
然后在每个项目中,假设您为每个项目配置了log4j.properties,您应该可以这样做:
System.setProperty("mylog", "specific_filepath_for_project");