在本地的log4j.xml中,我正在尝试将路径设置为
<appender name="ERROR_FILE" class="org.apache.log4j.DailyRollingFileAppender">
<param name="File" value="C:\\logs\\app_error.log" />
</appender>
工作正常。
但对于服务器,我需要在&#34; / mainroot / projects / log&#34;下创建日志文件。 我正在尝试
<appender name="ERROR_FILE" class="org.apache.log4j.DailyRollingFileAppender">
<param name="File" value="\\mainroot\\projects\\log\\app_error.log" />
</appender>
但这不起作用。很乐意设置路径。
答案 0 :(得分:1)
<appender name="ERROR_FILE" class="org.apache.log4j.DailyRollingFileAppender">
<param name="File" value="\\mainroot\\projects\\log\\app_error.log" />
</appender>
Unix使用“/”作为路径分隔符。试试这个:
<appender name="ERROR_FILE" class="org.apache.log4j.DailyRollingFileAppender">
<param name="File" value="/mainroot/projects/log/app_error.log" />
</appender>