【发布时间】:2014-05-23 20:00:39
【问题描述】:
我在编译我的应用时出错:
[INFO] Compiling module com.mycompany.myapp.MyAppMocked
[INFO] Finding entry point classes
[INFO] [ERROR] Unable to find type 'com.mycompany.myapp.client.mock.MockEntryPoint'
[INFO] [ERROR] Hint: Check that the type name 'com.mycompany.myapp.client.mock.MockEntryPoint' is really what you meant
[INFO] [ERROR] Hint: Check that your classpath includes all required source roots
在我的 .gwt.xml 中,我有:
<entry-point class="com.mycompany.myapp.client.mock.MockEntryPoint" />
当我将 MockEntryPoint.java 放在 src/mocked/java 而不是 src/main/java 时,就会出现问题。
在编译“no-mock”版本时,我需要同时拥有两个目录以排除 src/mocked/java 中的所有内容。
如果我将 MockEntryPoint.java 移动到 src/main/java,编译将成功且没有错误。在这两种情况下,MockEntryPoint 类都在包“com.mycompany.myapp.client.mock”中。
如何告诉 gwt 在 src/mocked/java 中查找我的入口类?
【问题讨论】:
标签: gwt compilation entry-point