`
dcriori
  • 浏览: 96837 次
社区版块
存档分类
最新评论

MyEclipse+GWT项目

阅读更多

      做这个尝试的原因是,我想用GWT和Struts2来结合,做一些东西,但发现GWT自己提供的Eclipse插件用起来不是十分的方便,所以就想到了用myeclipse的web project和gwt自带的工具结合,实现项目的测试与部署。

      首先下载GWT的包,这个不多说了,我下的是gwt-windows-1.7.1,解压,配置好环境变量。这个网上有好多教程,不多说。

      使用gwt包中提供的工具创建一个eclipse项目,可能以前的版本创建工程的工具叫projectCreator.exe吧,网上好多这样写的,不过1.7.1这个版本的工具是webAppCraetor.cmd。后面还可以跟参数,这个也不多说。

      输入好模块名称,创建出一个可以直接用eclipse打开的工程。为什么用这个工具创建呢?因为这个工具会同时给你创建出一个ant的build.xml文件来,我们可以直接使用。

      

 如上图,工程创建好了,我们可以用myeclipse打开。



 就是这个样子了。就是一个简单的java project。

好,下面来看myeclipse的操作吧。

在工程上点右键加入Web Project 功能像下面这样



 然后弹出这样的界面



 把Web Root Directory给改成工程中的war目录,把Create Web.xml后面的勾去掉(为的是不覆盖原来工程项目中的web.xml文件)

完成后这个样子



 运行build.xml,编译GWT的文件,如果成功,就把项目部署到你定义好的Web Server中。

这样我们就可以抛开Google自己带的那个测试工具,使用我们熟悉的eclipse的工具。

而且,还方便,我们加入其它的功能,比如struts 、hibernate、 spring等等。

  • 大小: 23.4 KB
  • 大小: 10.1 KB
  • 大小: 25.4 KB
  • 大小: 28 KB
  • 大小: 14.3 KB
分享到:
评论
1 楼 cruih 2011-09-07  
支持,顶一个!

相关推荐

    MyEclipse安装GWT

    `in.cypal.studio.for.gwt-2.alpha..zip`包含了MyEclipse的GWT插件,而`gwt-windows-1.7.1.zip`则是GWT的SDK。 1. 解压缩`in.cypal.studio.for.gwt-2.alpha..zip`,从中提取出两个`.jar`文件。这些文件需要被放置到...

    myeclipse 8.6 配置 gwt

    - **创建GWT项目**:创建一个新的MyEclipse项目,并选择GWT Web Application模板。这会自动为项目配置所需的GWT库和结构。 - **设置.gwt.xml**:在项目根目录下,编辑`.gwt.xml`文件,定义模块配置,如项目的版本...

    gwt+spring+hibernate

    标题 "gwt+spring+hibernate" 涉及的是一个使用Google Web Toolkit (GWT)、Spring框架和Hibernate ORM技术的集成示例。这是一个常见的Web应用开发组合,用于构建高效、可扩展且功能丰富的Java web应用程序。下面将...

    MyEclipse10集成GWT

    此时,你可以在MyEclipse的项目创建向导中看到GWT相关的项目类型,比如GWT Module或GWT Application。你可以创建一个新的GWT项目,使用GWT的开发工具,如GWT Designer,进行用户界面设计和调试。 集成GWT后,...

    MyEclipse 8.5+flex4 源码

    特别地,MyEclipse 8.5版本还增强了对AJAX、GWT和Flex的支持,使得开发者可以在一个统一的环境中进行多技术栈的开发。 **Flex 4** Flex是一种基于ActionScript和MXML的开源框架,用于创建运行在Adobe Flash Player...

    Myeclipse7,8下的插件安装.pdf下的GWT 和 google app engine 插件安装

    安装完成后,你可以在MyEclipse中创建新的GWT项目或Google App Engine项目,利用这些插件提供的模板和工具进行开发。例如,你可以使用GWT Designer来可视化设计用户界面,或者利用Google App Engine的管理工具进行...

    myeclipse个版本序列号

    3. MyEclipse 6.x系列:引入了对Java EE 6的支持,同时加强了对AJAX、Flex和GWT等前端技术的集成。 4. MyEclipse 8.x和10.x系列:进一步支持Java EE 7,并优化了UI界面,增强了代码提示和调试功能。 5. MyEclipse ...

    GWTDesigner

    EXT与GWTDesigner的结合,意味着开发者可以在GWT项目中无缝地利用EXT的强大组件库,如表格、树形视图、面板、表单等,创建出专业级别的用户界面。 在使用GWTDesigner时,开发者可以预览所设计的界面,并实时调整...

    MyEclipse安装GXT

    使用MyEclipse安装GXT 与GWT进行整合

    SmartGwt I18N 国际化/本地化

    代码实例,演示 smartgwt 项目如何实现国际化(测试语种:英文,中文,德文),可直接导入至 MyEclipse. Maven 版链接:http://download.csdn.net/source/3036062

    Myeclipse8.6集成jBPM4.4插件

    - **配置环境**:安装完成后,需要配置jBPM的相关路径,如jbpm-runtime、jbpm-gwt-console-server等,确保MyEclipse能正确识别和使用jBPM的库文件。 - **创建项目**:在MyEclipse中新建一个jBPM项目,项目类型可以...

    myeclipse最新版注冊码--企业版

    1. **更全面的框架支持**:企业版提供了更广泛的框架支持,包括但不限于Spring、Hibernate、Struts、JSF、GWT、CDI等,这有助于开发者快速构建复杂的企业级应用。 2. **性能优化工具**:企业版包含了一些性能分析和...

    eclipse/Myeclipse插件一键生成

    一件生成SSH/SSI另外支持gwt配置,完全支持eclipse,Myeclipse

    MyEclipse 10_part3

    综上所述,MyEclipse 10_part3是一个针对Java EE和Web开发者的强大工具集,涵盖了从项目创建、编码、调试到部署的完整开发流程,并且对移动应用开发也提供了支持。"binary"文件可能包含了这部分更新或升级所需的二...

    gwtext无缝整合struts2

    研究gwt+ext+ssh框架整合编写的一个实例,实例中包括一个说明文档(google plugin创建gwt实例说明、gwt-ext实例的创建、gwt-ext与struts2整合实例说明);还包括文档对应的myeclipse项目。相关的包稍微有点大,没有...

    SmartGWT + MySQL 小实例

    SmartGWT 网站上只有HSQLDB的实例,没有MySQL的。花了2天工夫,找了国内外一些网站和论坛,终于跑成功了,现打包供各位同好参考。已经包含所有jar包,通过MyEclipse>File>Import>Exist Projects~>Select archive~>...

    Eclipse3.5集成 Myeclipse8.5

    - **稳定性考虑**:尽管更高版本的MyEclipse提供了更多功能,但考虑到项目的稳定性,选择一个经过验证的版本更为明智。 通过以上步骤,您可以顺利地将MyEclipse8.5集成到Eclipse3.5中,为您的开发工作提供更强大的...

    myeclipse2015-version-comparison.pdf

    在项目支持方面,MyEclipse 2015集成了Maven,全面支持JEE项目,包括项目导入、高级依赖管理、创建和部署等。此外,MyEclipse 2015还支持RAD项目支持和迁移,这对于将旧项目迁移到新平台非常有帮助。 在可视化编辑...

    MyEclipse_5.5.1注册码.txt

    MyEclipse的支持范围广泛,涵盖了Java SE、Java EE、Struts、Hibernate、Spring、GWT、JSF等多种技术框架。 ### 软件激活的重要性 对于MyEclipse这样的商业软件,注册码或激活码的作用至关重要。它不仅是软件合法...

    myecplices的一些优化和插件

    2. 创建ExtJS项目:在MyEclipse中新建一个GWT项目,选择“Ext GWT”模板。这将生成一个包含ExtJS库的项目结构。 3. 配置ExtJS资源:将你的ExtJS库文件复制到项目的WEB-INF/lib目录下,并在项目的HTML文件中引入ExtJS...

Global site tag (gtag.js) - Google Analytics