On Mon, Jul 4, 2011 at 11:31 AM, Ralph Goers <ralph.go...@dslextreme.com>wrote:
> The point I am making is that if you have all those jars together something > is not going to work correctly. SLF4J only allows one logging > implementation. If you have all of SLF4J's jars, including the binding for > Log4j as well as Logback, then SLF4J will throw a runtime exception. > > Commons Logging also has quirks. If Log4j is present then it will be used > by default, otherwise it will do something else. > > When you start dumping a whole bunch of jars together in one directory you > had better understand how they are all going to relate to each other. > I don't get it. log4j and logback won't be included in gentoo's uber-jar since they aren't dependencies of apache-maven [1]. commons-logging and slf4j will be integrated since they are integrated in the upstream official build as well. What makes you think that I'm bundling together all the available logging implementations? Is there a need to? [1] http://maven.apache.org/ref/2.2.1/apache-maven/dependencies.html Regards, --Kasun