`
arpenker
  • 浏览: 343375 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

GWT编译设置

    博客分类:
  • Gwt
阅读更多
单独开发GWT项目、模块的时候,可以动态debug(无需编译),而一旦结合了其他非GWT项目,则如何debug GWT就成为了一个难题(通常要根据实际项目架构采用不同的解决方案)。


在没有得到好的解决方案之前,只能每次编译GWT项目。编译GWT即生成JS代码和相应的前端代码,默认的编译过程包含了对各种浏览器引擎的分别处理。

[html] view plaincopy
<set-property name="user.agent" value="safari" /> 

加入gwt.xml文件中,value可以是 ie6,opera,gecko1_8,safari (chrome用的是safari引擎)

GWT就只针对一种引擎编译,可以有效节约时间。
分享到:
评论

相关推荐

    idea编译gwt完整包含截图为接手老项目的朋友提供帮助

    GWT编译过程中包括模块化、类型检查、代码分割等步骤,生成的JavaScript可以跨浏览器运行。 7. **启动GWT**:完成编译后,需要启动GWT开发服务器。这通常通过GWT的开发模式(Development Mode)完成,它会运行一个...

    gwt 练习 gwt学习

    3. **Java到JavaScript编译**:GWT的编译过程将Java源代码转化为优化的JavaScript,这个过程叫做"编译优化",分为开发模式和生产模式两种。 4. **UI设计**:GWT提供了Widget库,包含许多常见的UI元素,如按钮、...

    gwt揭秘源代码

    6. **跨浏览器兼容性**:GWT编译的代码能在主流浏览器上运行,减少了跨平台的适配工作。 通过《GWT 揭秘》的源代码,读者可以学习到如何创建GWT项目,设置模块,使用GWT的UI组件,实现异步通信,以及优化和调试代码...

    gwt 调试插件

    GWT插件支持源码级别的调试,这意味着开发者可以在Java代码层面设置断点,而不是JavaScript。这极大地简化了对GWT应用的调试过程,因为开发者可以使用他们熟悉的Java语法和逻辑。 2. **模拟器与浏览器同步调试**:...

    gwt教程

    1. **编译过程**:GWT使用Java源代码作为输入,然后通过Java-to-JavaScript编译器将其转换成优化过的JavaScript代码,这个过程称为GWT编译。编译器会处理类型检查、优化和代码分割,确保生成的JavaScript代码在各种...

    GWT

    GWT通过将Java代码编译为JavaScript,使得开发者可以使用Java语言进行客户端的Web开发,从而避免了直接编写JavaScript的复杂性。 GWT的核心特点包括: 1. **Java编程**:GWT允许开发者使用Java语言进行前端开发,...

    GWT开发环境JAVA

    4. **创建GWT项目**:在Eclipse中新建一个GWT项目,设置项目的名称、包结构和GWT版本。 5. **配置.gwt.xml文件**:在项目中,有一个名为`*.gwt.xml`的配置文件,这里可以定义模块的属性,如兼容的浏览器、使用的GWT...

    Google plugin sdk GWT

    GWT通过将Java代码编译成JavaScript,极大地简化了复杂的Web应用开发,同时保持了Java的强大特性和开发效率。 安装GWT不仅包括下载和设置环境,还需要将Google插件SDK整合到开发环境中。通常,这涉及到以下几个步骤...

    GWT Eclipse 3.4 插件

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

    GWT快速开发(GWT) 是一个Java软件开发框架用于开发类似于Google Maps和Gmail的AJAX应用程序。GWT的设计参考Java AWT包设计,类命名规则、接口设计、事件监听等。你可以用Java编程语言开发你的界面,然后用GWT编译器将Java类转换成适合浏览器执行的...

    - 安装GWT Eclipse Plugin,以便更好地支持GWT项目的创建、编译和调试。 - 可以通过Eclipse的市场(Install New Software)安装GWT Plugin。 #### 三、GWT开发基础 1. **基本概念**: - **模块(Module)**: GWT项目...

    GWT EXT 教程全集

    "GWT快速开发.pdf"这本书籍或手册,旨在加速开发者对GWT的理解和应用开发速度,可能包括GWT的项目设置、模块管理、编译流程、调试技巧等内容。 最后,"GWT.ppt"可能是GWT的一份PPT演示文稿,通常会包含GWT的核心...

    GWT入门与经典实例解析源码

    9. **GWT编译**: GWT编译器将Java源代码转换为优化过的JavaScript,包括死代码消除、类型检查和代码分割等优化。理解编译过程有助于提高应用性能。 10. **GWT应用部署**: 学习如何将GWT应用打包成WAR文件,然后...

    gwt入门学习基础(包括GWT组建,监听器如何使用)

    1. **跨平台兼容性:**GWT编译后的JavaScript代码可以在多种平台上运行。 2. **高效的性能:**通过Java语言编写的应用程序,利用GWT可以生成更优化的JavaScript代码,提高运行效率。 3. **丰富的UI组件库:**GWT提供...

    GWT编写hello world

    3. **war**:这是部署后的Web应用目录,包含了HTML、CSS、JavaScript以及GWT编译后的代码。 在创建“Hello World”应用时,我们首先需要设置一个新的GWT模块。这通常通过在`src/main/java`目录下创建一个新的`.gwt....

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

    在`src/main/java`目录下,通常有一个名为`[PackageName].gwt.xml`的文件,这是GWT模块定义,它指定了应用的入口点、编译设置以及所使用的库。 4. **编译过程**: 使用`mvn clean package`命令,Maven首先执行`...

    GWT入门和进阶

    安装SDK后,创建一个新的GWT项目,包括设置模块文件.gwt.xml,定义项目的源代码路径和库依赖。 **2. 编写客户端代码** GWT的核心在于它的Java-to-JavaScript编译器,你可以像平常编写Java程序一样编写GWT代码。例如...

    GwtDemo helloworld

    1. **GWT模块配置**:每个GWT项目都包含一个或多个模块,这些模块定义了项目的结构、依赖和编译设置。模块文件通常命名为`*.gwt.xml`,其中可能包含用于启动这个HelloWorld示例的入口点类。 2. **用户界面(UI)...

Global site tag (gtag.js) - Google Analytics