java - GWT RPC : ClassNotFoundException

标签 java maven gwt

我正在我的 gwt 项目中实现 RPC 服务,该项目使用 maven 和 spring 集成。当我尝试运行它时,我收到以下异常。

java.lang.ClassNotFoundException: com.google.gwt.user.server.rpc.RemoteServiceServlet
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1714)
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1559)
java.lang.ClassLoader.defineClass1(Native Method)
java.lang.ClassLoader.defineClass(ClassLoader.java:792)
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:2895)
org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:1173)
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1681)
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1559)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:491)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:953)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)
org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1023)
org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)
org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:310)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
java.lang.Thread.run(Thread.java:724)

虽然我的代码编译得很好。

最佳答案

检查war/WEB-INF/lib文件夹中是否有gwt-servlet.jar。

关于java - GWT RPC : ClassNotFoundException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21917527/

相关文章:

java - 整数平方数字逐位

Java H2 数据库 - 在服务器启动期间设置管理员密码

java - GWT/ eclipse : ClassNotFoundException com/google/gwt/dev/Compiler

java - GWT 应用程序的 Google +1

java - 如何使用jaxb创建java对象

java - 有没有一种方法可以在序列化期间存储静态变量的值?

maven - 运行 mvn org.mortbay.jetty :jetty-maven-plugin:run 时出现 "Too many open files"异常

java - 如何在 CXF 中的根类型上覆盖驼峰命名法 (wadl2java)

java - 是否可以在 Gradle 中创建原型(prototype)?

java - Google Web Toolkit——仅适用于 Gmail 类型的应用程序?