gpt4 book ai didi

maven - 部署 gwtp maven 应用程序 : See Servlet Spec 2. 3,第 9.7.2 节。违规类 : javax/servlet/Servlet. 类

转载 作者:行者123 更新时间:2023-12-02 05:05:29 25 4
gpt4 key购买 nike

使用 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 项目。它在 Debug模式下运行良好,但我在部署它时遇到问题。

1) 运行命令 mvn gwt:compile2)将.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 规范 2.3,第 9.7.2 节。有问题的类:javax/servlet/Servlet.class,但未找到有关此错误的任何帮助。

有什么建议吗?

干杯,

最佳答案

你不应该有 gwt-user在你的 war 中。应该有 gwt-servlet如果你使用 GWT-RPC,或者 requestfactory-server如果您使用 RequestFactory。

换句话说,gwt-user pom.xml 中的依赖项应该有 <scope>provided</scope>你应该添加对 gwt-servlet 的依赖与 <scope>runtime</scope> .

请提交有关 Brandon 原型(prototype)的问题。

关于maven - 部署 gwtp maven 应用程序 : See Servlet Spec 2. 3,第 9.7.2 节。违规类 : javax/servlet/Servlet. 类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16342346/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com