我正在嘗試配置登錄到我的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 ' –