`

gwt eclipse 配置

    博客分类:
  • GWT
阅读更多

GWT-Ext是Google Web Tookit(GWT)带给我们的一组伟大的widgets,当前最新的GWT版本是1.7

在以下的步骤中,我描述了建立一个GWT 1.7的工程并把它配置为GWT-Ext的必要操作:
1 安装google plugin for eclipse http://code.google.com/eclipse/docs/getting_started.html

2 使用plugin创建一个简单的GWT应用:
      Select File -> New -> Web Application Project from the Eclipse menu.
      In the New Web Application Project wizard, enter a name for your  project   (e.g. MegaDeth) and a java package name, e.g., com.megadeth.Take the tick out of the Use Google App Engine tick box.
Click Finish.

3 运行应用程序:
       Right click it in package explorer and select Run As -> Run Configurations
  Put a tick in the Automatically Select Unused Port tickbox.
  Click Run to see the default GWT 1.7 application

4 下载gwtext-2.0.5.zip, 解压缩之后将gwtext.jar 拷贝到项目的\WEB-INF\lib路径下。

5 在工程的war路径下建立一个js路径。

6 下载ext-2.0.2.zip,解压缩之后将其中的内容拷贝到js路径。

7 右键点击项目,选择刷新,让eclipse显示出新的jar包,和js路径。

8 添加gwtext.jar进入项目:

      Right click on the project in package explore
      Select Properties -> Java Build Path -> Libraries.
      Click Add JARs, navigate to gwtext.jar in the project and double click it.
      Click OK to close the properties dialog.

9 在项目的gwt.xml 文件中加入以下行:
      <inherits name='com.gwtext.GwtExt' />
      <stylesheet src="../js/ext-2.0.2/resources/css/ext-all.css" />
      <script src="../js/ext-2.0.2/adapter/ext/ext-base.js" />
      <script src="../js/ext-2.0.2/ext-all.js" />

10 按照以下方式改变项目的进入点:

import com.google.gwt.core.client.EntryPoint;
import com.google.gwt.user.client.ui.RootPanel;
import com.gwtext.client.widgets.Panel;

public class MegaDeth implements EntryPoint
{
public void onModuleLoad()
{
  Panel mainPanel = new Panel();  
  mainPanel.setTitle("Hello World!");
  mainPanel.setHeight(300);
  mainPanel.setWidth(500);  
  RootPanel.get().add(mainPanel);
}
}

11 从项目的html文件中删除以下行:

    <h1>Web Application Starter Project</h1>

    <table align="center">
      <tr>
        <td colspan="2" style="font-weight:bold;">Please enter your name:</td>       
      </tr>
      <tr>
        <td id="nameFieldContainer"></td>
        <td id="sendButtonContainer"></td>
      </tr>
    </table>

分享到:
评论

相关推荐

    GWT Eclipse 3.5 插件

    - **项目创建与管理**:GWT插件提供了模板化的项目创建向导,可以快速创建新的GWT项目,并自动配置所需的依赖和设置。 - **代码编辑支持**:集成的代码编辑器提供了语法高亮、代码提示、错误检查等功能,便于编写GWT...

    GWT Eclipse 3.6 插件

    1. **项目创建向导**:用户可以通过简单的向导快速创建新的GWT项目,选择GWT库的版本,并配置相关的设置。 2. **代码编辑器**:提供了智能感知和代码补全功能,帮助开发者更高效地编写GWT代码,包括自动导入、方法...

    GWT eclipse4.4离线插件

    4. `site.xml`:这是Eclipse更新站点的配置文件,描述了插件的元数据,如插件ID、版本、依赖关系等,Eclipse会用它来识别并安装插件。 5. `features`和`plugins`目录:这两个通常是Eclipse插件结构的一部分,`...

    GWT Eclipse 4.4 插件包

    此外,Eclipse插件通常会包含一个图形化的UI,使开发者能够方便地配置GWT设置,管理模块,预览应用,甚至进行本地或远程的调试。 总之,这个"GWT Eclipse 4.4 插件包"为那些无法访问Google的开发者提供了一个完整的...

    GWT Eclipse 3.4 插件

    1. **项目创建与管理**:用户可以通过插件快速创建GWT项目,设置模块配置,如选择GWT版本、设置应用主题、添加依赖库等。 2. **代码编辑支持**:提供智能代码补全、语法高亮、错误检查等功能,使Java开发体验接近于...

    GWT eclipse插件4.3版本离线安装包

    1. **项目创建与管理**:能够创建新的GWT项目,并配置项目的模块和编译设置。 2. **源代码编辑**:提供了智能代码补全、语法高亮和错误检查等功能,增强开发体验。 3. **本地与模拟运行**:可以在Eclipse内部直接...

    GWT Eclipse 3.3 插件

    2. **项目模板**:预设的GWT项目模板帮助快速创建新项目,包含必要的文件结构和配置。 3. **部署与运行**:可以直接在Eclipse内部启动GWT的开发服务器,进行本地测试,也可以生成部署所需的WAR包。 4. **超级 Dev ...

    GWT eclipse4.6离线插件

    - **.gwt.xml配置文件**:每个GWT项目都有一个或多个`.gwt.xml`配置文件,用于定义模块、引入库、设置编译参数等。 - **编译时类型安全**:由于使用Java编写,GWT提供了编译时类型检查,减少了运行时错误。 - **...

    gwt for eclipse 3.7/3.6

    `features`和`plugins`目录则包含了插件的各个组件和功能的详细配置,这些文件一起构成了GWT for Eclipse插件的完整结构。 通过安装这个插件,开发者可以在Eclipse环境中享受到无缝的GWT开发体验,包括代码提示、...

    eclipse 3.7 安装 gwt

    通过上述步骤,你可以在Eclipse 3.7 (Indigo)中成功安装并配置GWT插件,为你的Web开发工作提供便利。GWT插件的安装不仅增强了Eclipse的功能,也极大地提高了开发效率,尤其是在处理复杂的Web应用程序时。如果你是GWT...

    GWT插件最新版2.7配合eclipse4.5(Mars)

    - 创建GWT项目并配置模块。 - 使用代码编辑器进行Java开发,自动完成、语法检查和错误提示等功能。 - 运行和调试GWT应用程序,实时查看代码更改的效果。 - 通过GWT编译器将Java代码转换为优化的JavaScript,以在各种...

    关于GWT的Eclipse插件安装

    关于GWT(Google Web Toolkit)的Eclipse插件安装是一个重要的步骤,对于想要学习和使用GWT进行Web应用开发的人员来说,这是一个基础且...因此,对于任何计划使用GWT的开发人员来说,正确安装并配置GWT插件至关重要。

    Eclipse GWT 4.4插件离线安装包

    9. 一旦Eclipse重启,你就可以在“Window”菜单的“Preferences”中找到GWT的设置,配置GWT SDK路径,创建新的GWT项目,或者在现有项目中添加GWT支持。 在使用GWT进行开发时,有以下关键知识点: - **GWT Compiler...

    gwt2.0.4+eclipse3.6创建web application project项目后无法运行的原因分析

    确保在Eclipse的GWT偏好设置中选择合适的浏览器模拟器。 4. **服务器配置**:Web应用程序需要一个服务器来运行,如Tomcat或Jetty。确保已安装并配置了正确的服务器,且在Eclipse中配置了对应的运行配置。 5. **JRE...

    gwt调试环境配置.doc

    标题中的“gwt调试环境配置.doc”指的是关于Google Web Toolkit(GWT)的调试环境设置的文档。GWT是一款由Google开发的开源JavaScript框架,它允许开发者使用Java语言编写前端应用,然后通过编译器将Java代码转换为...

    GWT 配置

    **GWT(Google Web Toolkit)配置详解** Google Web Toolkit(GWT)是一个开源的Java开发框架,用于构建高性能、跨浏览器的Web应用。它允许开发者使用Java语言编写客户端代码,并自动将其编译为优化过的JavaScript...

    GWT介绍--基于eclipse可后台开发前台页面

    1. **创建GWT项目**:通过Eclipse插件,可以快速创建新的GWT项目,包含必要的文件结构和配置。 2. **设计用户界面**:使用GWT的Design View,开发者可以直观地拖放UI组件,构建页面布局。 3. **开发服务器端逻辑**...

    配置GWT.ui.xml代码提示

    本文将详细解释如何配置GWT的`.ui.xml`代码提示,以及解决Eclipse打开这类文件时的卡顿问题。 首先,我们需要了解`.ui.xml`文件是GWT中的用户界面定义文件,它使用XML语法来描述视图组件和它们的布局。这些文件通常...

Global site tag (gtag.js) - Google Analytics