【问题标题】:GWT: Using External JarGWT:使用外部 Jar
【发布时间】:2012-12-21 10:46:38
【问题描述】:

我正在尝试弄清楚如何在 GWT 项目中使用外部 jar。
我推荐了http://www.vogella.com/articles/GWTModules/article.html,它运行良好。
但是该示例使用 GWT 项目的构建路径中包含的另一个项目来解释,而不是包含该项目的 jar。

我知道这应该没什么区别,但是当我创建外部项目(包括源)的 jar 并在客户端 GWT 中使用它时,出现以下错误:

The import com.person cannot be resolved

会有什么问题?

【问题讨论】:

    标签: eclipse gwt google-plugin-eclipse


    【解决方案1】:

    要在您的 gwt eclipse 项目中使用外部 gwt 库 jar 文件,您必须从 java 构建路径将该 jar 文件添加到库选项卡中:

    【讨论】:

    • 是的。我这样做了,当我使用 Eclipse 时,它​​没有给我任何编译错误。但是当我执行“GWT 编译项目”时,它给了我“无法解决”的错误。
    • 如果你有 gwt 编译问题,你必须在你的主 gwt 模块中继承 require gwt 模块。
    【解决方案2】:

    如果您想使用外部 jar 并在客户端使用该 jar 类。您必须继承客户端 gwt module.gwt.xml 中的模块包条目

    只是一个例子。 com.test.Module2.xml 所以你有像

    这样的条目
    <inherits name='com.test.Module2'/>
    

    【讨论】:

      猜你喜欢
      • 2016-02-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多