2

アプリでNeo4jサーバーを使用しており、RESTサーバーで埋め込みグラフデータベースを起動しています。これで、neo4j-serverアーティファクトが付属しlogback.xmlています。ロギングにもログバックを使用しています=>

16:17:13,233 |-WARN in - Resource [logback.xml] occurs multiple times on the classpath.
16:17:13,233 |-WARN in - Resource [logback.xml] occurs at [file:/D:/dev/graph-server/target/classes/logback.xml]
16:17:13,233 |-WARN in - Resource [logback.xml] occurs at [jar:file:/C:/Users/user123/.m2/repository/org/neo4j/app/neo4j-server/1.8/neo4j-server-1.8.jar!/logback.xml]

logback.xml複数回発生する警告。

私は何をすべきか?ログバックステータスのログをオフにしたくないので、アプリを起動するたびにこのメッセージが表示されるのは少し気がかりです。

ありがとう。

アレックス

PS-私のlogback.xml

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
    <appender name="Console" class="ch.qos.logback.core.ConsoleAppender">
        <Target>System.out</Target>
        <encoder>
            <pattern>%d{dd/MM/yyyy HH:mm:ss } [%t] %-5p %logger{32} - %m%n</pattern>
        </encoder>
    </appender>
    <logger name="com.myapp" level="INFO"/>
    <root level="WARN">
        <appender-ref ref="Console"/>
    </root>
</configuration>
4

2 に答える 2

4

logback.xmlの名前をlogback-test.xmlに変更するだけで、logback-test.xmlが取得されます。

于 2014-07-16T15:36:49.063 に答える
1

これを修正することはNeo4jのロードマップにありますが、現在ETAはありません。回避策として、jarを解凍し、削除logback.xmlして再パックしてからlogback.xml、クラスパスで自分自身を提供することができます。

于 2012-12-12T08:53:08.610 に答える