【问题标题】:Trouble with GWT and GuavaGWT 和 Guava 的问题
【发布时间】:2011-06-15 06:44:30
【问题描述】:

我很难让 GWT 与 Guava 一起工作。我将guava-r09-gwt.jar 添加到我的类路径中,并将<inherits name="com.google.common.collect.Collect"/>(从this question 复制)添加到我的*.gwt.xml 文件中。但是,我仍然收到以下错误:

[ERROR] 第 99 行:没有源代码 可用于类型 com.google.gwt.thirdparty.guava.common.collect.Lists; 你忘了继承一个必需的 模块?

引用的行是:

List<String> suggs = Lists.newArrayList();

如果我尝试以下inherits 标签:

  <inherits name="com.google.common.collect.Lists"/>

然后 GWT 完全失败 - 在浏览器中访问应用程序会给出 404,并且 Eclipse 的开发面板中没有出现任何 URL。

我做错了什么?

【问题讨论】:

    标签: java gwt guava


    【解决方案1】:

    您会注意到com.google.gwt.thirdparty.guava.common.collect.Lists 实际上不在番石榴罐中。尝试改为引用com.google.common.collect.Lists,您应该会取得更大的成功。

    【讨论】:

      【解决方案2】:

      伙计,我遇到了同样的问题(并在 StackOverflow 上问过),请查看 in this thread。希望有帮助!正如 Collin 指出的那样,您的导入有误,不要从那里使用第三方库。

      【讨论】:

        猜你喜欢
        • 2011-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-05-11
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多