0

我有一个多模块 GWT 项目(比如 a.gwt.xml、b.gwt.xml、c.gwt.xml),我正在 eclipse 中构建并在 devmode 中进行测试。在我删除了一个 gwt 模块文件和相关源之前,一切都运行良好。现在,当我尝试从 eclipse 启动 devmode 时,它​​会失败并显示以下错误消息。

加载模块 com.fubar.b [错误] 无法在您的类路径中找到“com/fubar/b.gwt.xml”;可能是拼写错误,或者您忘记包含源的类路径条目?[错误] shell 在 doStartup 方法中失败

我认为这意味着对现已失效的 b.gwt.xml 有一个过时的引用,但我似乎无法在任何配置文件中找到它。有任何想法吗?

目前我正在通过复制 + 重命名 a.gwt.xml -> b.gwt.xml 来解决这个问题(所以实际上有 2 个 a 模块名称 a + b 的副本),它工作正常,但编译了 2 个相同的副本模块 :(

4

2 回答 2

0

您可以参考以下视频。

http://www.youtube.com/watch?v=UW4WSYs1bKE

重命名

  1. 右键单击项目。
  2. 选择运行方式---> 运行配置。
  3. 在参数选项卡中,更改程序参数中的旧模块名称。
  4. 还要确保,在 GWT 选项卡中,选定的模块名称是正确的。

我已经在这里回答了这个问题GWT:我如何重命名我的模块

于 2012-03-16T09:45:34.387 回答
0

我认为您的运行时配置出错了。个别项目应该没问题。打开您正在运行的运行时配置并检查 GWT 中的条目!如果您删除的模块在这里仍然存在,那么您需要将其删除。

项目的运行时配置

于 2012-03-15T22:10:49.990 回答