log4j-core has quite some Maven dependencies declared
with <optional>true</optional>. E.g. Jackson.

Is that really wise? I see a risk that users of Log4j is not aware if this
and will get ClassNotFoundException:s at runtime.

http://maven.apache.org/guides/introduction/introduction-to-optional-and-excludes-dependencies.html

-- 
Mikael Ståldal
Chief Software Architect
*Appear*
Phone: +46 8 545 91 572
Email: [email protected]

Reply via email to