我正在尝试配置登录到我的web应用程序。使用JBOSS_HOME时log4j没有记录
这就是我想我的应用程序把日志:
C:\installs\JBossServer\jboss-6-0\server\default\log\kiche
如果我在log4J.properties以下的日志罚款发布:
log4j.appender.R.File =C:\\installs\\JBossServer\\jboss-6-0\\server\\default\\log\\kiche\\kicheapp.log
我有一个环境变量
JOBSS_HOME=C:\installs\JBossServer\jboss-6-0
当我不喜欢在log4J.properties下,它不能正常工作。
log4j.appender.R.File=${JBOSS_HOME}\\server\\default\\log\\kiche\\kicheapp.log
有人可以帮助我,我想使用JBOSS_HOME,以便它不硬编码。
我使用JBOSS作为网络服务器。
任何帮助将不胜感激。
问候 Adofo
hi Ken, 它是一个使用JBOSS部署的Web应用程序。 如何在Web应用程序中使用“log4J.properties”来访问环境变量? 关于 – Harbir
当启动JBoss时,'run.sh -D [= ]'可以设置系统属性。因此您可以尝试'run.sh -DJBOSS_HOME = C:\ installs \ JBossServer \ jboss-6-0 ' –