我正在开发一个GWT网络应用程序。除了GWT之外,我还使用了一个也使用logj4的.jar,我将称之为" bob"。如果我没有将log4j jar添加到我的war/WEB-INF/lib
文件夹中,则会收到here所述的错误:java.lang.NoClassDefFoundError: org/apache/log4j/LogManager
。
如果我确实将.jar放在lib
文件夹中,我会得到另一个java.lang.NoClassDefFoundError
,这次是org/apache/log4j/Appender
。错误来自" bob",我的其他库。 Bob.jar位于项目的类路径中,也位于war/WEB-INF/lib
。
这有明显的解决方法吗?