当我在服务器上进行RPC调用时,gwt beginner-获取错误 - 相同的代码在gwt dev模式下工作

时间:2012-04-23 12:04:05

标签: gwt rpc

我创建了一个简单的gwt应用程序(使用gwt 2.4)进行单个RPC调用。

当我在GWT开发模式下运行时,运行正常,但是当我尝试在服务器上运行时 - 这是我得到的信息 -

POST http://app.sparkcrawler.com/com.arvindikchari.auth.App/AuthenticationService 404 (Not Found)

我已将Eclipse GWT项目中WAR文件夹中的所有文件复制到Web服务器的文件夹中。 Web服务器使用Tomcat 5.5(带有Cpanel控制面板)。成功编译文件后,我复制了这些文件(“GWT Compile Project”)......

我在这里做错了什么?我错过了一些文件吗?我已将war文件夹中的所有内容(包括“WEB-INF”文件夹及其内容)复制到Web服务器。

1 个答案:

答案 0 :(得分:0)

我认为,复制Eclipse项目的WAR文件夹不是将GWT应用程序部署到服务器的合适方式。

首先必须编译生产模式(请参阅Understanding the GWT compiler),然后使用生成的JavaScript文件创建一个WAR,其中包括可以部署到Tomcat服务器的服务器端类。 (见Deploy a GWT Application

您可以使用Ant或Maven自动完成此过程。