我下载了 JUDDI 3.2.0 并按照指南运行它:进入目录 juddi_tomcat 并启动预配置的 tomcat 服务器。tomcat 服务器启动,但 ws juddiv3 没有。日志说:
java.lang.ExceptionInInitializerError
at org.apache.juddi.webconsole.StartupServlet.contextInitialized(StartupServlet.java:50)
...
Caused by: org.apache.commons.logging.LogConfigurationException: User-specified log class 'org.apache.commons.logging.impl.Log4JLogger' cannot be found or is not useable.
at org.apache.commons.logging.impl.LogFactoryImpl.discoverLogImplementation(LogFactoryImpl.java:804)
...
先决条件只需要一个JRE,所以我不明白为什么它不起作用。我没有在任何地方指定另一个 Log4JLogger