【发布时间】:2011-04-04 10:50:17
【问题描述】:
我正在开发一个使用 maven 构建系统构建的 gwt 模块。一世 有一个具有以下项目结构的工作模块。
项目名称/src/main/java/pkg1/pkg2/pkg3/EntryPoingClass
项目名称/src/man/resources/pkg1/pkg2/ModuleDef.gwt.xml
模块定义看起来像这样(我只放了这个 此处的项目特定设置...未指定正常继承 为简洁起见)
...
...
我不喜欢在资源文件夹中包含子包。 因此,我试图将其更改为以下内容
项目名称/src/main/java/pkg1/pkg2/pkg3/EntryPoingClass
项目名称/src/man/resources/ModuleDef.gwt.xml
还将模块定义更改为
...
...
在此之后,调用 gwt compile 失败并出现以下错误
找不到类型“pkg1.pkg2.pkg3.EntryPointClass”
谁能告诉我包裹之间是否有任何关系 EntryPointClass的结构和模块定义包 结构除了 EntryPointClass 应该是 在模块定义中指定的“客户端”包内(其中 在这里满意)?
顺便说一句,我可以看到已编译的类在 调用 gwt 编译器时的类路径。
非常感谢这方面的任何帮助。
【问题讨论】: