如何在Tomcat服务器上使用GWT-RPC 安装Tomcat 6 已安装Eclipse+GWT插件 使用示例创建GWT项目 生成代码 复合GWT项目(GWT编译) 从中复制了war(已编译)目录 eclipse的工作区到TOMCAT webapps/根文件夹 在我的浏览器上运行localhost:8080
GWT项目中的sample.html页面显示正确,但当我尝试进行服务器调用时,会发生错误如何在Tomcat服务器上使用GWT-RPC 安装Tomcat 6 已安装Eclipse+GWT插件 使用示例创建GWT项目 生成代码 复合GWT项目(GWT编译) 从中复制了war(已编译)目录 eclipse的工作区到TOMCAT webapps/根文件夹 在我的浏览器上运行localhost:8080,gwt,tomcat,Gwt,Tomcat,GWT项目中的sample.html页面显示正确,但当我尝试进行服务器调用时,会发生错误 码头没问题 (Eclipse GWT开发模式)-rpc 工作很好 TOMCAT的问题 TOMCAT的catalina.out日志显示: 部署web应用程序时出错 目录根 java.lang.UnsupportedClassVersionError: .class文件中的版本号错误 (无法加载类。) com.tomcat.server.GreetingServiceImpl) 我想在servlet定义中的
- 码头没问题 (Eclipse GWT开发模式)-rpc 工作很好
- TOMCAT的问题
<web-app xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
version="2.5">
<display-name>Welcome to Tomcat</display-name>
<description>
Welcome to Tomcat
</description>
<!-- Servlets -->
<servlet>
<servlet-name>greetServlet</servlet-name>
<servlet-class>com.tomcat.server.GreetingServiceImpl</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>greetServlet</servlet-name>
<url-pattern>/tomcat/greet</url-pattern>
</servlet-mapping>
<!-- Default page to serve -->
<welcome-file-list>
<welcome-file>Tomcat.html</welcome-file>
</welcome-file-list>
</web-app>
欢迎来到Tomcat
欢迎来到Tomcat
greetServlet
com.tomcat.server.GreetingServiceImpl
greetServlet
/雄猫/问候
Tomcat.html
您可能正在使用较新的jdk编译类,而tomcat正在运行。在部署到Godaddy托管服务器时,我也遇到了同样的问题。它在我的本地机器上运行得很好,但在我部署时就不行了。我收到了同样的错误信息。问题是您使用比Tomcat使用的java版本更新的java版本编译代码
Install jdk1.5.0_22 (Or whatever your tomcat server is using)
Probably need to restart your machine
Eclipse->Window->Preferences->Java->Installed JRES->Add
Standard VM->Next
Browse to the directory of your jdk
Finish
Clean the project
Compile the project
Redeploy and cross your fingers!
这对我有效,如果对你无效的话……是的……应该有效。祝您好运我使用GWT-SDK webAppCreator命令(来自终端),它生成在Tomcat等外部服务器上运行所需的所有文件 我将提供我遵循的步骤,以帮助其他人从简单的GWT-TOMCAT开发开始 雄猫
恭喜你 只有当用于编译类的JDK版本大于Tomcat使用的JDK版本时,才能出现此错误。时期寻求任何其他途径都是徒劳的 JAVA_HOME设置的环境是什么 看看Tomcat启动日志,它在启动时使用的是什么JDK,它在启动时位于日志的顶部 现在看看编译这些类的开发工具。要获得此错误,它必须使用具有更高版本的不同JDK