Java >> Java tutorial >  >> Tag >> Log4j

Hvad er årsagen til, at Log4JLogger' ikke kan findes eller kan ikke bruges?

Hvis du bruger Maven, skal du sørge for at erklære commons-logging og log4j i pom.xml

<dependencies>
    <dependency>
        <groupId>commons-logging</groupId>
        <artifactId>commons-logging</artifactId>
        <version>1.1.3</version>
    </dependency>
    <dependency>
        <groupId>log4j</groupId>
        <artifactId>log4j</artifactId>
        <version>1.2.17</version>
    </dependency>
</dependencies>

hvis du kun erklærer commons-logger dig med at få fejlen Log4JLogger cannot be found or is not useable


Dette var et klassestiproblem, og vi havde en anden version af log4j i klassestien. Tak, Nathan Ryan!


Havde dette problem ved at bruge log4j-2.x med commons-logging-1.2. Vendte tilbage til log4j 1.2.x og alt er i orden med verden.


Java tag