Baike.dev
All toolsAI codingTrendingOpen sourceNewsSubmit
Log in
< Back to tools
L

logback

> 编程语言
Open source

The reliable, generic, fast and flexible logging framework for Java.

3.2K stars0 likes0 views
WebsiteGitHub

About

The reliable, generic, fast and flexible logging framework for Java.

About logback

Thank you for your interest in logback, the reliable, generic, fast and flexible logging library for Java.

The Logback documentation can be found on the project web-site.

On the 1.6.x series

The 1.6.x series is a direct descendant of and a drop-in replacement for the 1.5.x series which is a direct descendant of and a drop-in replacement for the 1.4.x series. The 1.6.x differs from the 1.4.x series by the relocation of the logback-access module which was moved to its own separate github repository.

Here is a summary of 1.5.x dependencies:

Logback version github branch SLF4J version JDK at runtime JDK during build Enterprise Edition (optional) 1.6.x master 2.0.x 11 17 Jakarta EE (jakarta.* namespace)

Building logback

Version 1.6.x requires Java 17 to compile and build.

More details on building logback is documented at:

https://logback.qos.ch/setup.html#ide

In case of problems

In case of problems please do not hesitate to post on github discussions forum. Please do not directly e-mail logback developers.

Urgent issues

For urgent issues do not hesitate to champion a release. In principle, most championed issues are solved within 3 business days followed up by a release.

Pull requests

If you are interested in improving logback, that is great! The logback community looks forward to your contribution. Please follow this process:

  1. Fork qos-ch/logback. Ideally, create a new branch from your fork for your contribution to make it easier to merge your changes back.

  2. Make the effort to explain the aim of your proposed change.

  3. Make your changes on the branch you hopefully created in Step 2. Be sure that your code passes existing unit tests.

  4. Please add unit tests for your work if appropriate. It usually is.

  5. Push your changes to your fork/branch in GitHub. Don't push it to your master! If you do it will make it harder to submit new changes later.

  6. Submit a pull request to logback from your commit page on GitHub. All commits must have signed off by the contributor attesting to Developer Certificate of Origin (DCO). Commits without sign off will be automatically rejected by the DCO GitHub check application.

  7. Do not forget to explain your proposed changes.

GitHub Issues· 333 open

View all on GitHub
  • #1069

    Upgrade Logback 1.6.3 fail to start spring boot application

    Updated Sep 16, 2026
  • #1065

    Regression: ${...} property substitution no longer works for scan attribute in Logback 1.5.27+ (works in 1.5.21)

    IN_PROGRESSDONEUpdated Aug 25, 2026
  • #1048

    Please backport remaining 2026 security fixes to the 1.3.x series (precedent: 1.3.16 / CVE-2025-11226)

    Updated Jul 9, 2026
  • #1047

    Security report submitted via email on 2026-06-30 — awaiting acknowledgment

    Updated Jul 8, 2026
  • #1013

    fix CVE-2026-1225 to 1.3.x branch

    Updated Jun 26, 2026
  • #1044

    Add support for OTLP

    Updated Jun 23, 2026
  • #1034

    Logback can no longer monitor not-yet-existing included property files

    DONEUpdated May 6, 2026
  • #786

    All threads blocked

    IN_PROGRESSUpdated Mar 14, 2026
  • #1024

    <condition> placed inside <if> is silently ignored, produces misleading "Janino not found" error

    Updated Mar 13, 2026

Highlights

  • •Java

> Tags

Java

No comments yet. Be the first to share.

> Details

PublishedAug 1, 2026
UpdatedSep 17, 2026
Category编程语言
PricingOpen source

> Related tools

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言