We'd certainly like to improve this in the documentation and have been
discussing it recently. I made sure to add a bunch of comments (which
inspired others to do the same afterward) to the pom file to note what each
dependency was used for.

On 16 September 2014 02:39, Mikael Ståldal <
[email protected]> wrote:

> 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]
>



-- 
Matt Sicker <[email protected]>

Reply via email to