Logging 为什么在文件附加器中指定的日志文件的位置未被更改?

Logging 为什么在文件附加器中指定的日志文件的位置未被更改?,logging,log4j,weblogic,Logging,Log4j,Weblogic,我在weblogic中使用log4j.xml。我在FileAppender的文件参数中指定了路径,如下所示: <?xml version="1.0" encoding="iso-8859-1"?> <!DOCTYPE log4j:configuration SYSTEM "log4j.dtd" > <log4j:configuration > <appender name="file1" class="org.apache.log4j.FileA

我在weblogic中使用log4j.xml。我在
FileAppender
文件
参数中指定了路径,如下所示:

<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd" >
<log4j:configuration >
    <appender name="file1" class="org.apache.log4j.FileAppender">
        <param name="file" value="D:\ReadText_File\info.txt" />
        <param name="append" value="true" />
        <layout class="org.apache.log4j.PatternLayout">
            <param name="ConversionPattern" value="%d{ISO8601} %-5p [%c{1}]- %l - %m%n"/>
            </layout>
       <filter class="org.apache.log4j.varia.LevelMatchFilter">
            <param name="LevelToMatch" value="INFO"/>
            <param name="AcceptOnMatch" value="true"/>
        </filter>    
        <filter class="org.apache.log4j.varia.DenyAllFilter"/>
    </appender>

    <logger name="Client.class" additivity="false">
        <appender-ref ref="file1" />
    </logger>

    <root>
        <priority value="info" />
        <appender-ref ref="file1" />
    </root>

</log4j:configuration>

现在您可以看到,我已经给出了创建日志文件的路径;因此,与其在

ReadText\u File
文件夹,它在
wls12120\user\u projects\domains\mydomain\
中创建所需文件,并将其命名为
ReadText\u Fileinfo.txt

一个导致所有这些垃圾的非常小的东西
只是尝试在路径中使用正斜杠“/”而不是反斜杠“\”;就这样

现在一切都很顺利

你有没有按照这里的指示去做?另外-D:drive是weblogic可以看到的挂载网络驱动器吗?非常感谢您的回复,先生;但是一件很小的事情导致了所有这些垃圾,只是在路径中使用正斜杠而不是反斜杠;就这样!现在一切都很好。啊,是的,很好的旧窗户。另一个选项可能是将其更改为“\\”,而不仅仅是一个“\\”。干杯