Как отключить любой вид журналирования от зависимости в Maven? [logback, ethereumJ] - PullRequest
1 голос
/ 11 мая 2019

Есть ли способ отключить все внутренние журналы в этой зависимости (ethereumj)?

В настоящее время похоже, что что-то еще регистрируется.

Что я сделал для борьбыэто исключало зависимость logback (я использую maven) :

 <!-- https://mvnrepository.com/artifact/org.ethereum/ethereumj-core -->
    <dependency>
        <groupId>org.ethereum</groupId>
        <artifactId>ethereumj-core</artifactId>
        <version>1.12.0-RELEASE</version>
        <exclusions>
            <exclusion>
                <groupId>ch.qos.logback</groupId>
                <artifactId>logback-core</artifactId>
            </exclusion>
            <exclusion>
                <groupId>ch.qos.logback</groupId>
                <artifactId>logback-classic</artifactId>
            </exclusion>
            <exclusion>
                <groupId>ch.qos.logback</groupId>
                <artifactId>logback-parent</artifactId>
            </exclusion>
        </exclusions>
    </dependency>

Bud, когда я смотрю на неподготовленные файлы, я все еще вижу logs / ethereum.log Так выглядиткак этот logback все еще активен, может быть, он включен из другой зависимости.Нужно ли мне проходить через все имеющиеся у меня зависимости и искать внутренние зависимости, если есть logback или есть какой-то лучший способ?

enter image description here

1 Ответ

1 голос
/ 11 мая 2019

Похоже, я решил эту проблему, поместив logback.xml и logback-detail.xml

в src / main / resources /

С данными:

logback.xml

    <?xml version="1.0" encoding="UTF-8"?>
<configuration>
    <logger name="org.ethereum.*" level="OFF"/> Not sure if it really does anything. Bud works.
    <logger name="*" level="OFF"/>
</configuration>

Logback-details.xml

<?xml version="1.0" encoding="UTF-8"?>
<configuration>

</configuration>

Похоже, это переопределило то, что было настроено зависимостью, и я избавился от файла, созданного при входе в систему, и от дополнительных файлов, которые создавались периодически.

...