Им нужно будет работать на сервере, который вы используете.

отаю над веб-проектом Java. Я использую Wildfly 10. Я хочу использовать его с logback. Я сделал некоторые настройки:

pom.xml

<dependency>
    <groupId>org.slf4j</groupId>
    <artifactId>slf4j-api</artifactId>
    <version>1.7.24</version>
</dependency>
<dependency>
    <groupId>ch.qos.logback</groupId>
    <artifactId>logback-classic</artifactId>
    <version>1.2.1</version>
</dependency>
<dependency>
    <groupId>ch.qos.logback</groupId>
    <artifactId>logback-core</artifactId>
    <version>1.2.1</version>
</dependency>

logback.xml

<?xml version="1.0" encoding="UTF-8"?>
<configuration debug="true">
    <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender" ,>
        <encoder>
            <pattern>[%date] [%thread] [%-5level] [%logger{36}] - %msg%n </pattern>
        </encoder>
    </appender>

    <logger name="com.pr" level="debug" additivity="false">
        <appender-ref ref="STDOUT" />
    </logger>

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

JBoss развертывания-structure.xml

<jboss-deployment-structure>
    <deployment>
        <exclude-subsystems>
            <subsystem name="logging" />
        </exclude-subsystems>
</deployment>
</jboss-deployment-structure>

Проблема в том, что я ожидал, что выходной как:

[2017-02-26 12: 32: 23,671] [Пул потоков ServerService - 179] [DEBUG] [o.springframework.jndi.JndiTemplate] - Поиск JNDI

Но я получаю:

12: 32: 23,671 ИНФОРМАЦИЯ [stdout] (пул потоков ServerService - 179) [2017-02-26 12: 32: 23,671] [пул потоков ServerService - 179] [DEBUG] [o.springframework.jndi.JndiTemplate] - Глядя вверх JNDI

Похоже, что jboss что-то добавляет в начале. Как это предотвратить?

Ответы на вопрос(1)

Ваш ответ на вопрос