Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Не выводятся логи создания бинов seminar14-example #26

Open
m-fedosov opened this issue Dec 19, 2024 · 1 comment

Comments

@m-fedosov
Copy link

При запуске файла
seminar14-example/Application/main
в консоли не выводятся логи создания бинов, вместо этого показано предупреждение:

SLF4J(W): No SLF4J providers were found.
SLF4J(W): Defaulting to no-operation (NOP) logger implementation
SLF4J(W): See https://www.slf4j.org/codes.html#noProviders for further details.

Стоит сделать фикс, определить в pom.xml и resources/log4j2.xml что за логгер будет выводить сообщения

@m-fedosov
Copy link
Author

Для этого в файл Java/seminar14-example/pom.xml стоит добавить зависимость:

<dependency>
    <groupId>org.apache.logging.log4j</groupId>
    <artifactId>log4j-slf4j2-impl</artifactId>
</dependency>

И создать файл Java/seminar14-example/src/main/resources/log4j2.xml с содержимым:

<?xml version="1.0" encoding="UTF-8"?>
<Configuration
    xmlns="http://logging.apache.org/log4j/2.0/config"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://logging.apache.org/log4j/2.0/config
    https://raw.githubusercontent.com/apache/logging-log4j2/master/log4j-core/src/main/resources/Log4j-config.xsd"
    strict="true"
>
    <Appenders>
        <Console name="STDOUT_PLAIN" target="SYSTEM_OUT">
            <PatternLayout
                disableAnsi="false"
                pattern="%d{HH:mm:ss.SSS} {%-5p} [%-15.15thread] %-35.35logger{20} -- {%m}%n"
            />
        </Console>
    </Appenders>

    <Loggers>
        <Logger name="com.sun" level="WARN"/>
        <Logger name="jdk.event.security" level="INFO"/>
        <Logger name="sun.rmi" level="WARN"/>
        <Logger name="sun.rmi.transport" level="WARN"/>

        <Root level="TRACE">
            <AppenderRef ref="STDOUT_PLAIN"/>
        </Root>
    </Loggers>
</Configuration>

P.S. Обидно, что нет доступа даже для создания PR 😞

@m-fedosov m-fedosov changed the title seminar14-example Не выводятся логи создания бинов seminar14-example Dec 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant