【发布时间】:2014-04-18 01:22:20
【问题描述】:
我正在尝试编译我的 gwt 应用程序。我的 web.xml *.gwt.xml admin.html 有一个父项目“admin”和一个 maven 模块“admin-app”。
看起来像:
- 管理员
package = com.admin - 管理应用程序
- src/main/资源
包=com.admin 文件=admin.gwt.xml
- src/main/webapp
++ js
++ admin.css
++ admin.html
++ WEB-INF
+++ jsp
+++ 库
+++ applicationContextx.xml
+++ web.xml
- src/main/资源
问题是我的入口点或我的路径和默认名称。
我包括
<script type="text/javascript" src="admin/admin.nocache.js"></script>
为我的应用程序生成 JS 代码。 但我的问题在我的 *gwt.xml 之内:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE module SYSTEM "gwt-module.dtd">
<module rename-to='admin'>
<inherits name='com.google.gwt.user.User'/>
<!-- Specify the app entry point class. -->
<entry-point class='com.admin.client.AdminEntryPoint'/>
<source path='client'/>
</module>
我的输入路径是正确的,但我总是收到错误消息:
Loading modules
com.admin.admin
Loading inherited module 'com.admin.admin'
[ERROR] Unable to find 'com/admin/admin.gwt.xml' on your classpath; could be a typo, or maybe you forgot to include a classpath entry for source?
[ERROR] shell failed in doStartup method
没有入口点我可以成功编译我的项目,所以问题出在入口点内。
感谢任何帮助:)
【问题讨论】:
-
尝试将您的 admin.gwt.xml 从
src/main/resources移动到src/main/java。我的 gwt.xml 文件都在src/main/java中,它们按预期工作。
标签: java google-app-engine maven gwt