`
kowen
  • 浏览: 115311 次
  • 性别: Icon_minigender_1
  • 来自: 东营
社区版块
存档分类
最新评论

eclipse下gxt配置

    博客分类:
  • ext
阅读更多
一、构建eclispe开发环境

1、前期准备

(1)开发工具:
     MyEclipse 6.6,或者eclipse,不用多说了~

(2)相关jar包:
     google web tools (gwt-windows-1.5.3):下载地址: http://google-web-toolkit.googlecode.com/files/gwt-windows-1.5.3.zip
,下载后解压到C:\library待用
     ext-gwt(gxt) 1.2.3:下载地址:http://extjs.com/products/gxt/download.php?dl=gxt123,下载后解压到c:\library待用

(3)GWT插件:
      Eclipse Plugins for GWT:cypal.studio.for.gwt-1.0,下载地址为:http://cypal-studio.googlecode.com/files/cypal.studio.for.gwt-1.0.zip。解压后直接 Copy到 MyEclipse安装目录/plugins下即可。

2.配置自定义类库
   打开windows->Preferences->java->build path->user libraries,建立两个类库取名为gwt-1.5 gxt-1.2,库gwt-1.5包括 gwt-dev-windows.jar和gwt-user.jar,库gxt-1.2包括gxt.jar和gwt-servlet.jar。  jar文件在c:\library解压的两个文件夹下。  


3.配置 GWT Home目录

打开 Eclipse的 Window—Preferences—Cypal Studio 选择 Gwt的目录c:\library\gwt-windows-1.5.3(即gwt-windows-1.5.3解压的目录)。




如果没有出现Cypal Studio ,说明插件没有安装成功。必须放在正确的位置。同时,GWT Home,一定要选择在gwt-windows-1.5.3解压目录下,否则待建立module时jar找不到,同时有可能带来其他问题。

二.建立GWT项目
   1. 新建一个动态 web项目, File—New—Other—Web—Dynamic Web Project,在 MyEclipse中Dynamic Web Project默认不显示,在show all wizards打上对勾即可。Configurations中选择 Cypal Studio for GWT,其他的默认即可。 注意,Target Runtime 一定要为<None>,不要选择服务器,如果选择了服务器,下一步运行的时候会出现异常。我试过用Myeclipse自带的web project,结果不能运行。
 
   2. 建立Module模型
     项目上点击右键 New—Other—Cypal Studio—Module,输入包名 org.gxt,类名 Test
 
   
工程建立后:
 
    3.在Test.java的onModuleLoad() 方法中加入Window.alert("success");
   package org.gxt.client;  
 
    import com.google.gwt.core.client.EntryPoint;  
    import com.google.gwt.user.client.Window;  
 
    public class Test implements EntryPoint {  
       public void onModuleLoad() {  
            Window.alert("success");  
       }  
    } 

三、配置GWT运行环境
   这里配置的是使用gwt自己的运行环境,不使用tomcat
   run->open run dialog->GWT Hosted Mode Application,右键->new,选择project和module
  

   点击apply应用
    点击run运行

   
    这时GWT就测试成功了,如果不需要gxt,就不需要继续下一步

四.配置ext-gwt
   右键点击项目build path->add libraries->user library,选择gwt-1.5,gxt-1.2。
   在Test.gwt.xml中加入(继承GXT):
       <inherits name='com.extjs.gxt.ui.GXT'/>
   在Test.html中加入(默认样式表):
       <link rel="stylesheet" type="text/css" href="css/ext-all.css"/>

   配置完毕,下边运行测试,更改Test.java
     package org.gxt.client;  
 
import com.google.gwt.core.client.EntryPoint;  
import com.google.gwt.user.client.ui.RootPanel;  
import com.extjs.gxt.ui.client.widget.Window;  
 
 
public class Test implements EntryPoint {  
 
    public void onModuleLoad() {  
        Window window=new Window();//相当于html的div  
        window.setSize(500,300);//设置高度和宽度  
        window.setHeading("success");//设置标题  
        window.setPlain(true);//设置透明  
        window.show();  
        RootPanel.get().add(window);  
          
          
    }  
 

再次运行,结果如下:



参考:
   http://extjs.com/helpcenter/index.jsp
   http://www.iteye.com/topic/287923
  
分享到:
评论
2 楼 kowen 2009-05-13  
google的,免费
1 楼 micallz 2009-05-11  
能问一下这个gxt1.2.3是收费的吗?

相关推荐

    gxt eclipse 安装与配置,实例

    NULL 博文链接:https://29436649.iteye.com/blog/644323

    gxt初学进阶教程

    在Eclipse中创建GWT项目和配置相关的组件,以便在项目中使用GXT组件。过程包括: 1. 使用File | New | Project创建新的项目。 2. 选择Google目录下的WebApplicationProject作为项目类型。 3. 输入项目名称和包基础...

    ext gwt gxt初学教程

    - **配置Eclipse**:在Eclipse中,通过`Window &gt; Preferences`进入设置,选择`Java &gt; Build Path &gt; User Libraries`,创建一个新的用户库,命名为`GXT_2_2_5`,并添加适合当前GWT版本的GXT jar包。 - **创建GWT项目*...

    一步一步教你新建GXT项目

    1. **Java Development Kit (JDK)**:GXT和GWT基于Java开发,所以你需要安装JDK,并设置好`JAVA_HOME`环境变量。 2. **Eclipse IDE**:推荐使用Eclipse,因为有专门的GWT插件支持,便于开发。 3. **Google Web ...

    GXT 学习的好书

    - **开发环境搭建**:包括安装必要的工具如Eclipse IDE、SDK配置等。 - **第一个GXT项目**:从零开始创建一个简单的GXT应用程序,熟悉基本流程。 2. **UI组件与布局管理** - **常用UI组件**:介绍GXT提供的各种...

    GXT组件使用教程

    学习如何配置和布局这些组件,是掌握GXT的关键。 **标签:“源码 工具”** 1. **源码**: 使用GXT时,开发者实际上是在编写Java代码,然后通过GWT编译器转换成优化过的JavaScript。源码级别的工作意味着你可以...

    搭建简单的EXT-GWT(GXT)的开发环境(四)ext-gwt(gxt)结合google map第三版开发

    同时,在Eclipse的项目属性中,选择“Java Build Path”,然后在“Libraries”标签页下,点击“Add JARs”或“Add External JARs”将这些库添加到项目类路径。 3. **配置gwt.xml文件**:在项目的`src/main/webapp/...

    gxt-2.2.3.zip

    在Eclipse中配置GXT库的路径,意味着你需要将解压后的GXT库添加到项目的类路径中。这可以通过以下步骤实现: - 打开你的Eclipse项目,并导航到“项目”&gt;“属性”&gt;“Java构建路径”。 - 在“构建路径”对话框中,...

    gxt初学进阶

    - 在Eclipse中配置Java Build Path中的User Libraries,例如创建一个名为`GXT_2_2_5`的库,并添加相应的GXT jar包。 3. **创建GWT项目** - 使用Eclipse创建一个新的GWT Web Application Project。 - 输入项目...

    搭建gxt-2.2.0环境,让我们第一个简单程序跑起来

    5. **配置gwt.xml**:在项目的src/main/webapp/目录下,编辑.gwt.xml(通常是MyProject.gwt.xml)文件,引入GXT模块,例如: ```xml &lt;inherits name='com.extjs.gxt.ui.GXT' /&gt; ``` 6. **创建主入口类**:创建一...

    GWT Eclipse 3.5 插件

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

    搭建简单的EXT-GWT(GXT)的开发环境

    同时,将GXT的资源文件(位于解压后的`resources`文件夹)复制到`war`目录下的`gxt`文件夹。 为了应用GXT的样式,需要在项目的HTML文件(例如`GoogleMapV3.html`)的`&lt;head&gt;`部分引入CSS。添加以下代码: ```html ...

    gxt 相关资料

    5. 配置GXT库:在项目的类路径中添加GXT的jar包。这些jar包可以从Sencha官方下载,或者通过Maven或Gradle依赖管理工具获取。 二、GXT所需jar包 GXT通常包含以下主要的jar包: - ext-gwt-nnn.jar:核心GXT库,包含...

    org.liveSense.framework.gxt-1.0.5.zip

    对于Eclipse或Maven等开发工具,这可以通过配置构建路径或pom.xml文件来实现。 标签"开源项目"提示我们,LiveSense框架和其GXT组件以及XML API包都是开放源代码的,这意味着任何人都可以查看、使用、修改和分发这些...

    GWT_EXT项目配置全过程

    点击Eclipse中的"Debug As" -&gt; "Google Web Application",Eclipse会弹出一个浏览器窗口,此时可以直接在代码中设置断点进行调试。 六、优化与打包 1. 优化编译:在GWT模块配置文件中,可以设置编译优化级别,如"-...

    gwt入门项目代码

    2. **GWT的开发环境**:设置和配置Eclipse或IntelliJ IDEA等IDE,安装GWT插件,创建一个新的GWT项目。 3. **GXT的引入和使用**:GXT库的引入,如添加依赖到项目构建路径,学习如何使用GXT的组件,如表格、按钮、...

    GWT打包学习资料

    1. **GWT入门教程**:对于初学者,资料可能涵盖GWT的基本概念、开发环境搭建(如Eclipse插件配置)、Hello World示例、MVP(Model-View-Presenter)设计模式的介绍,以及如何创建和运行第一个GWT项目。 2. **GWT...

    关于GWT初学习的实例

    确保你的开发环境已经配置好Java SDK,并且了解如何配置GWT项目设置。 2. **模块定义**:每个GWT项目都基于一个或多个模块,这些模块在`.gwt.xml`文件中定义。这里你可以声明项目的依赖、主题、本地化设置以及启用...

Global site tag (gtag.js) - Google Analytics