У меня есть в a.properties следующая инициализация:
log4j.appender.LogFile.File=../log/${log.file}
Чтобы использовать еще один журнал, я должен добавить строку:
log4j.appender.LogReport.File=../log/$(echo ${log.file}_report)
LogReport должен использовать файл с именем "_report", добавленным к имени первого файла журнала. До сих пор я также пробовал:
log4j.appender.LogReport.File=../log/${log.file}_report
log4j.appender.LogReport.File=${log.file}_report
log4j.appender.LogReport.File=${log.file}+'report'
log4j.appender.LogReport.File=${log.file}+"report"
но никто не работал должным образом.
попробуй это
log4j.appender.file.File=${log}_report
которые должны работать
log4j.appender.LogReport.File=../log/${log.file}_report.log
?