Dependencies per module

Each logback module has a different set of dependencies. These are listed below in a separate table per module.

logback-core

Component dependencies
Overall
  • JDK 1.5, unless you are using the retro-translated logback-core-${project.version}-jdk14.jar which requires JDK 1.4
JMSAppender
SMTPAppender
JaninoEventEvaluatorBase and derived classes

logback-classic

Component dependencies
Overall
  • JDK 1.5, unless you are using the retro-translated logback-classic-${project.version}-jdk14.jar which requires JDK 1.4
Overall
  • logback-core, and by transitivity logback-core's dependencies.
Overall
ch.qos.logback.classic.selector.*
  • servlet-api version 2.5

logback-access

Component dependencies
Overall
  • JDK 1.5, unless you are using the retro-translated logback-classic-${project.version}-jdk14.jar which requires JDK 1.4
Overall
  • logback-core, and by transitivity logback-core's dependencies.
Overall
  • servlet-api version 2.5
ch.qos.logback.access.jetty.*
ch.qos.logback.access.tomcat.*