代码之家  ›  专栏  ›  技术社区  ›  sma

如何构建GWT项目?

  •  1
  • sma  · 技术社区  · 14 年前

    我遵循了在Eclipse中创建项目的基本GWT教程。现在,我正在尝试根据我在教程中学到的内容进行构建。我创建了一个静态实用程序类来执行一些数据库连接逻辑。但是,当我试图编译时,我得到:

    [ERROR] Line 46: No source code is available for type com.sample.server.ConnectionUtil; did you forget to inherit a required module?
    

    在哪里可以放置我自己创建的简单类?它们必须在基本模块“com.sample”的包结构之外吗?还是必须在gwt.xml文件中指定一个全新的模块并从中继承?一定有件简单的东西我不见了。

    1 回复  |  直到 14 年前
        1
  •  3
  •   Wesley    14 年前

    所需读数: http://code.google.com/webtoolkit/doc/latest/DevGuideOrganizingProjects.html . 也就是说,你真的应该在读完这个答案后再去读。

    检查您的模块文件“它有扩展名 .gwt.xml .你会看到一个标签叫 entry-point .添加到项目中要在其上运行的任何代码 客户机 边应该在那个包或子包中。

    例如,我的入口点是 com.wesley.heapunderflow.client.HeapUnderflow . 我所有 可译的 代码应该在 com.wesley.heapunderflow.client 或者一个子包。

    如果确实需要添加其他包,请添加 <source path="package"/> 声明,其中包类似于 com.wesley.heapunderflow.tools com.wesley.skynet .