我找到了很多处理这个问题的文章/问题,但还没有对我有用的答案。
我将 GWT 2.5 与 eclipse 插件一起使用。eclipse 版本是带有 Java7 的 Juno。
每次我启动应用程序时,它首先告诉我 log4j 配置不正确(没有附加程序......),而且我的 HBaseAdmin 无法连接到 HBase(它正在运行)。
所有答案都告诉我,我必须将资源放入 WEB-INF/classes 目录。为了自动执行此操作,我将文件添加到根 src 目录中。但还是一无所获。
或许值得一提的是我没有使用maven(b/c其他项目也都没有maven项目,暂时没时间介绍maven)
感谢您提供任何可能缺少的提示。
编辑:
不知何故,我不再收到任何警告,但除了一遍又一遍地重新启动之外,我什么也没做。因此,这现在应该可以工作了。但是,Zookeeper 现在抛出
java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory
我将 gwt 应用程序划分为 UI 部分,服务的执行实现是一个单独的项目,模型也是单独的。我首先只是将所需的库添加到真正需要它们的项目中。知道我也将它们添加到主 GWT 应用程序中,但这也无济于事。有任何想法吗?