「m2 プロジェクトで commons-logging を使う」のところで取り上げた commons-logging 1.1。
As JCL didn't provide a Maven2 pom.xml file, one was helpfully created by people
not involved with the commons-logging project and published to the standard maven
repositories. Unfortunately this pom declared normal dependencies on all the logging
libraries that are supported by the core JCL distribution, meaning they all get pulled
into a project that declares a dependency on JCL1.1. This release now provides an
"official" pom.xml which declares these dependencies as optional so they aren't
automatically included in projects that depend on JCL 1.1.1.