Java 在log4j.xml中设置文件路径
在本地的log4j.xml中,我试图将路径设置为Java 在log4j.xml中设置文件路径,java,xml,log4j,Java,Xml,Log4j,在本地的log4j.xml中,我试图将路径设置为 <appender name="ERROR_FILE" class="org.apache.log4j.DailyRollingFileAppender"> <param name="File" value="C:\\logs\\app_error.log" /> </appender> 它工作得很好 但对于服务器,我需要在“/mainroot/projects/log”下创建日志文件。 我正在努力 &l
<appender name="ERROR_FILE" class="org.apache.log4j.DailyRollingFileAppender">
<param name="File" value="C:\\logs\\app_error.log" />
</appender>
它工作得很好
但对于服务器,我需要在“/mainroot/projects/log”下创建日志文件。
我正在努力
<appender name="ERROR_FILE" class="org.apache.log4j.DailyRollingFileAppender">
<param name="File" value="\\mainroot\\projects\\log\\app_error.log" />
</appender>
但这是行不通的。请帮助设置路径。
<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>
此服务器使用什么操作系统?它是unix还是linux?