1

これが私のlog4j.propertiesファイルです

# Define the root logger with appender file
log = D:/workspaces/Abhishek/Automation/MOPS/logs
log4j.rootLogger = DEBUG, FILE

# Define the file appender
log4j.appender.FILE=org.apache.log4j.DailyRollingFileAppender
log4j.appender.FILE.File=${log}/log.out

# Define the layout for file appender
log4j.appender.FILE.layout=org.apache.log4j.PatternLayout
log4j.appender.FILE.layout.conversionPattern=%d{ABSOLUTE} %5p  - %m%n

これは私にとって唯一の問題は、私が使用した絶対パスです。今は相対パスを使いたいです。

以下は私のフォルダ構造です

--src
      --com
      --log4j.properties
--logs
     --log.out file

私のログフォルダは、log4j.properties がある src フォルダの外にありますか?

そのような場合、どうすれば相対パスを定義できますか。jsp の場合は、次のようにし../webpages/page.jspます。ここでどのように達成できますか??

4

3 に答える 3