Java Log back无法找到配置文件(logback.xml)

Java Log back无法找到配置文件(logback.xml),java,logging,java-ee-6,slf4j,logback,Java,Logging,Java Ee 6,Slf4j,Logback,我正在尝试使用logback作为我的新项目的日志框架 我将logback.xml放在main\resources\logback.xml中 这些是logback.xml文件的内容 <configuration debug="true"> <appender name="FILE" class="ch.qos.logback.core.FileAppender"> <file>D:/logbacklog.log</file> <lay

我正在尝试使用logback作为我的新项目的日志框架

我将logback.xml放在
main\resources\logback.xml

这些是
logback.xml
文件的内容

<configuration debug="true">

<appender name="FILE" class="ch.qos.logback.core.FileAppender">
  <file>D:/logbacklog.log</file>
  <layout class="ch.qos.logback.classic.PatternLayout">
    <Pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n</Pattern>
  </layout>
 </appender> 


    <logger name="com.myproject" level="ALL"/>


    <root level="debug">
       <appender-ref ref="FILE" />
     </root>
 </configuration>

JBoss AS有助于将日志记录转移到它自己的JBoss日志框架。看


在我的项目中,我放弃了尝试使用Logback(测试除外),而只是忍受JBoss日志记录,因为它能够完成我们需要的所有事情。

JBoss AS将您的日志记录转移到它自己的JBoss日志框架。看


在我的项目中,我放弃了尝试使用Logback(测试中除外),而只接受JBoss日志记录,因为它能够完成我们需要的所有事情。

只需将以下依赖项添加到pom.xml文件中

    <dependency>
        <groupId>org.slf4j</groupId>
        <artifactId>slf4j-api</artifactId>
        <version>1.6.6</version>
    </dependency>

    <dependency>
        <groupId>ch.qos.logback</groupId>
        <artifactId>logback-core</artifactId>
        <version>1.0.7</version>
    </dependency>

    <dependency>
        <groupId>ch.qos.logback</groupId>
        <artifactId>logback-classic</artifactId>
        <version>1.0.7</version>
    </dependency>

org.slf4j
slf4j api
1.6.6
回写
回溯堆芯
1.0.7
回写
回归经典
1.0.7

只需将以下依赖项添加到pom.xml文件中

    <dependency>
        <groupId>org.slf4j</groupId>
        <artifactId>slf4j-api</artifactId>
        <version>1.6.6</version>
    </dependency>

    <dependency>
        <groupId>ch.qos.logback</groupId>
        <artifactId>logback-core</artifactId>
        <version>1.0.7</version>
    </dependency>

    <dependency>
        <groupId>ch.qos.logback</groupId>
        <artifactId>logback-classic</artifactId>
        <version>1.0.7</version>
    </dependency>

org.slf4j
slf4j api
1.6.6
回写
回溯堆芯
1.0.7
回写
回归经典
1.0.7

您看过文档了吗?有一段特别的段落说明了可能导致您出现问题的原因。我读了那一页。我没有注意到任何能解决我问题的东西。需要指出吗?所以我要做的是从文档中复制配置,放入我的项目并进行测试。如果它起作用的话,我就知道有什么区别了。试试看。问题是,它无法检测/读取配置文件。您使用的是什么应用程序服务器?您看过文档了吗?有一个特别的段落说明了可能导致您出现问题的原因。我阅读了该页面。我没有注意到任何能解决我问题的东西。需要指出吗?所以我要做的是从文档中复制配置,放入我的项目并进行测试。如果它起作用的话,我就知道有什么区别了。试试看。问题是,它无法检测/读取配置文件。您正在使用哪个应用程序服务器?