2012-07-10 6 views

Antwort

9

Logback requires the Janino library für bedingte Protokollierung. Sie benötigen es nicht, wenn Sie die Strukturen in Ihren Konfigurationsdateien nicht verwenden.

Wenn Sie Bedingungen verwenden, müssen Sie die Janino-Abhängigkeit hinzufügen. Sie können dies auf Ihre pom.xml-Datei hinzufügen, die Abhängigkeit zu erhalten:

<!-- The org.codehaus.janino:commons-compiler:2.6.1 dependency --> 
    <!-- will be automatically pulled in by Maven's transitivity rules --> 
    <dependency> 
     <groupId>org.codehaus.janino</groupId> 
     <artifactId>janino</artifactId> 
     <version>2.6.1</version> 
    </dependency> 

ich diese Frage glauben, ein Duplikat this one ist.

+1

Eine vollständige Addition von Abhängigkeiten kann irreführend sein und wird normalerweise als schlechte Idee betrachtet. Ich würde alles nach "Für eine vollständigere Abhängigkeitsliste, versuche .." in der obigen Antwort entfernen. – Ceki

+0

ok, danke für den Vorschlag, ich war auf dem Zaun darüber. – JBCP