无法编译Maven GWT项目

时间:2010-11-15 02:03:50

标签: maven-2 gwt

注意 - 我真的很感激这个问题的快速而完整的答案。我还不能提供赏金,因为我刚刚在几个小时前发表了这个问题,但如果有人完全回答了这个问题,我将发出总额为150的奖励(100个来自我+50)并奖励给他们。

我试图通过GWT Archtype努力,但失败了。目前,我在执行“mvn clean package”

时遇到错误,正在查找入口点类
INFO] auto discovered modules [org.test.TestGwt]
INFO] Compiling module org.test.TestGwt
INFO]    Finding entry point classes
INFO]       [ERROR] Unable to find type 'org.test.MyEntryPoint'
INFO]          [ERROR] Hint: Previous compiler errors may have made this type unavailable

我上传了源代码to my dropbox,非常感谢您的帮助。这是一个非常简化的项目,它只包含了必需品 - 请帮我弄清楚一个有效的例子。

我的目标是让mvn gwt:run发挥作用,并获得真正有效的可部署战争。

1 个答案:

答案 0 :(得分:4)

财产:

<source path="org/test"/>

指的是相对于TestGwt.gwt.xml文件本身的路径。另外,不要将服务器端代码放在代码库中,因为GWT会尝试将其编译为JavaScript,并且会因为包含无法编译的类而失败。

我建议您在包结构中添加2个文件夹:

org.test.client
org.test.server 

TestGwt.gwt.xml文件保留在org / test文件夹中。

并将gwt.xml更改为:

<source path="client"/>