`

GWT工程部署到Tomcat中

    博客分类:
  • GWT
阅读更多
1.   编译好GWT工程

2.   在Tomcat\webapps下建立一个文件夹gwtrpc

3.   www下的所有文件拷贝到gwtrpc下,注意不要拷贝目录

4.   在gwtrpc下建立目录

     WEB-INF

     WEB-INF\lib

     WEB-INFclasses

5.   把gwt-user.jar文件拷贝到WEB-INF\lib下,注意要把gwt-user.jar 文件中的javax目录删除掉

6.   把需要的.jar包拷贝到WEB-INF\lib下

7.   把编译好的工程下的bin文件夹下的com文件夹拷贝到WEB-INF\classes下

8. 在WEB-INF下新建一个空文件web.xml

内容如下:

<?xml version="1.0" encoding="UTF-8"?>
<web-app>
<servlet>
   <servlet-name>simpleServiceImpl</servlet-name>
   <servlet-class>com.test.server.RemoteReadDataServiceImpl</servlet-class>
</servlet>
<servlet-mapping>
   <servlet-name>simpleServiceImpl</servlet-name>
   <url-pattern>/getUsersInfo</url-pattern>
</servlet-mapping>
</web-app>

注意:

其中/getUsersInfo要和类中的路径定义一致,如

String staticResponseURL = GWT.getModuleBaseURL();
      staticResponseURL += "getUsersInfo";

9.   现在环境已经配置好了,启动你的Tomcat吧

10.  http://localhost:8080/gwtrpc,是不是看到一个与gwt工程明一样的.html文件了,对了,就是它;

分享到:
评论
1 楼 百威 2009-04-22  
如果你更新了client目录下的文件,在更新Tomcat中的工程时,

1.进行gwt工程编译

2.把原来tomcat\webapps\gwtrpc下所有的html等文件全部删除,不要删除WEB-INF文件夹

3.然后把www的所有文件拷贝要webapps\gwtrpc下

4.把bin下的com文件夹拷贝到classes文件夹下,覆盖原来的文件

5.然后启动Tomcat,运行工程

相关推荐

    maven创建的简单的gwt工程源码

    在这个“maven创建的简单的gwt工程源码”中,我们可以看到如何利用Maven来设置和管理一个基于GWT的Web应用。以下是这个工程的关键组成部分和工作流程: 1. **项目结构**: Maven项目通常遵循标准的目录结构,如`...

    smartGWT开发环境搭建(完整工程)

    下载完成后,将`smartgwt.jar`和其他必要的库文件复制到你的项目类路径中,通常是`WEB-INF/lib`目录下。 为了使用`build.xml`编译器,你需要确保已经安装了Apache Ant。Ant是一个Java构建工具,可以自动化项目的...

    gwt技术介绍

    5. 部署和执行应用,将编译后的代码部署到Tomcat等应用服务器中。 最后,GWT提供了丰富的类库供开发者使用,这些类库包括但不限于: ***.google.gwt.core.client:客户端GWT基本代码,用于进行GWT应用开发。 ***....

    GWT (GOOGLE WEB TOOLKIT)介绍PPT

    - **部署和执行**:将项目部署到像Tomcat这样的应用服务器上。 **7. GWT类库** GWT包含多个包,如: - `com.google.gwt.core.client`:客户端基础代码。 - `com.google.gwt.core.ext`:扩展GWT编译器的类。 - `...

    GWT技术介绍

    5. **部署和执行**:将编译好的文件部署到应用服务器如Tomcat,并进行测试。 #### 九、GWT类库概览 - **com.google.gwt.core.client**:客户端的基本代码。 - **com.google.gwt.core.ext**:用于扩展GWT编译器的类...

    GWT-Ext_体验之旅.doc

    - **部署**:将 GWT-Ext 应用部署到服务器,例如 Tomcat,以便用户访问。 5. **GWT-Ext 组件使用** - **Grid**:用于展示大量数据,支持排序、过滤和分页。 - **Tree**:支持拖拽操作,用于展示层级结构的数据。...

    gwt初级介绍(适合初学者入门)

    在Eclipse中开发GWT应用,首先需要创建工程,使用`projectCreator`和`applicationCreator`命令。接着,编写入口类,这个类必须继承`EntryPoint`接口并实现`onModuleLoad`方法。之后,可以使用`Test-Shell.cmd`开启...

    即时通讯-资料V1.0

    - **运行工程**:配置服务器环境,如Tomcat或Jetty,并将项目部署到服务器,启动服务,使应用可供网络访问。 4. **IJABBAR源码部署** IJABBAR可能是IJABAPP的配套组件或客户端应用,部署流程与IJABAPP相似,但...

    Jetty中文手册

    在Jetty中部署应用 部署管理器 部署绑定 热部署 Context提供者 如何部署web应用 webApp提供者 如何部署第三方产品 部署展开形式的web应用 使用Jetty进行开发 如何使用Jetty进行开发 如何编写Jetty中的Handlers 使用...

    jbpm4.3最核心的12个jar包

    配合war工程和数据库脚本,用户可以直接在Tomcat6这样的应用服务器上部署并运行,实现了快速搭建和测试BPM环境。 为了使用jbpm4.3,开发者需要理解BPMN 2.0标准,熟悉Java编程,以及对数据库操作有一定了解。同时,...

    JAVA上百实例源码以及开源项目源代码

    通过本源码可以了解到Java如何产生单钥加密的密钥(myKey)、产生双钥的密钥对(keyPair)、如何保存公钥的字节数组、保存私钥到文件privateKey.dat、如何用Java对象序列化保存私钥,通常应对私钥加密后再保存、如何从...

Global site tag (gtag.js) - Google Analytics