В Tomcat возможно следующее, возможно, Glassfish устанавливает аналогичную переменную среды, указывающую на местоположение ее файловой системы:
log4j.appender.logfile.File=${catalina.home}/logs/MyApplication.log
${catalina.home}
- это свойство среды / системы, устанавливаемое Tomcat и указывающее на каталог установки. Log4j способен расширять их, по крайней мере, в PropertyConfigurer
.