使用https://github.com/ArcBees/ArcBees-tools/blob/master/archetypes/gwtp-basic/README.md和http://c.gwt-examples.com/home/maven/ide-上的说明import/eclipse 我用 maven 创建了一个 GWTP 项目。它在调试模式下运行良好,但我在部署它时遇到问题。
1) 运行命令 mvn gwt:compile 2) 将 .war 文件复制到两个不同的 Tomcat 服务器 3) 重新启动服务器 4) 浏览到文件的位置,我收到 404 错误
HTTP 状态 404 - /transpohubAdmin/Project.html 类型状态报告消息 /transpohubAdmin/Project.html 描述 请求的资源不可用。Apache Tomcat/7.0.32
如果我直接转到 css 文件也会发生此错误(除非我先删除 Project.html 文件)
catalina.out 是:
May 2, 2013 9:22:01 AM org.apache.catalina.startup.HostConfig deployWAR
INFO: Deploying web application archive /usr/local/apache-tomcat-7.0.32/webapps/transpohubAdmin.war
May 2, 2013 9:22:02 AM org.apache.catalina.loader.WebappClassLoader validateJarFile
INFO: validateJarFile(/Library/Tomcat/webapps/transpohubAdmin/WEB-INF/lib/gwt-user-2.5.1.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class
May 2, 2013 9:22:02 AM org.apache.catalina.core.StandardContext startInternal
SEVERE: Error listenerStart
May 2, 2013 9:22:02 AM org.apache.catalina.core.StandardContext startInternal
SEVERE: Context [/transpohubAdmin] startup failed due to previous errors
我用谷歌搜索了参见 Servlet Spec 2.3,第 9.7.2 节。违规类:javax/servlet/Servlet.class 并没有找到任何有关此错误的帮助。
有什么建议么?
干杯,