gpt4 book ai didi

java.lang.ClassNotFoundException : com. 谷歌.gwt.user.client.rpc.RemoteService

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:50:00 24 4
gpt4 key购买 nike

在 Tomcat 6 中部署我的 war 文件时出现以下异常

java.lang.ClassNotFoundException: com.google.gwt.user.client.rpc.RemoteService

所以我尝试通过 webAppCreator 使用最简单的 gwt 项目:

它试图加载的类不在 gwt-servlet.jar 中,但存在于 gwt-user.jar 中。所有地方都说我不需要部署 gwt-user.jar。这是 gwt 2.5.1。帮助!!!

使用 webAppCreator 如下:

webAppCreator com.mytest.TestGwtRpc

然后使用build.xml 创建war 文件。部署在Tomcat 6.启动后点击发送按钮,得到如下信息:

java.lang.NoClassDefFoundError: com/google/gwt/user/client/rpc/RemoteService

根本原因

java.lang.ClassNotFoundException: com.google.gwt.user.client.rpc.RemoteService

最佳答案

RemoteService 肯定在 gwt-2.5.1 的 gwt-servlet.jar 中。

所以尝试解压缩你的 war 文件,并验证 gwt-servlet.jar 在

war/WEB-INF/lib/gwt-servlet.jar

我想, jar 可能不在那里?但如果是,请解压 gwt-servlet.jar,并验证该类位于

com/google/gwt/user/client/rpc/RemoteService.class

如果它确实存在,那么部署可能会发生其他事情(可能清理 tomcat 的工作目录,并确保没有部署可能导致错误的其他 war ,...)

关于java.lang.ClassNotFoundException : com. 谷歌.gwt.user.client.rpc.RemoteService,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20482165/

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