簡體   English   中英

java 點燃 log4j 問題

[英]java Ignite log4j issue

無法為 Ignite 調整正確的日志記錄。 根據手冊,我配置了 log4j

<bean class="org.apache.ignite.configuration.IgniteConfiguration">
        <property name="gridLogger">
            <bean class="org.apache.ignite.logger.log4j.Log4JLogger">
                <constructor-arg type="java.lang.String" value="config/ignite-log4j.xml"/>
            </bean>
        </property>

我的 pom.xml:

        <dependency>
            <groupId>org.apache.ignite</groupId>
            <artifactId>ignite-log4j</artifactId>
            <version>2.3.0</version>
        </dependency>

我使用了來自 Ignite package 的 log4j 示例 ignite-log4j.xml。

為什么我仍然在控制台中看到這個?

jun 30, 2020 2:02:59 PM java.util.logging.LogManager$RootLogger log
SEVERE: Failed to resolve default logging config file: config/java.util.logging.properties

我在 Intelj 開始 Ignite。 我認為在啟用 log4j 后應該禁用默認記錄器。 我是對的還是需要一些額外的設置或依賴項?

看起來不錯。 您確定實際上沒有使用 Log4J 配置嗎? 如果您將日志定向到文件,它會出現在那里嗎?

很多事情都可以觸發一個單獨的 JUL 日志調用,也許它什么都不是。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM