属个人备忘,非详细。
1、编译的变化:
编译时,由过去的
com.google.gwt.dev.GWTCompiler -out
变为:
com.google.gwt.dev.Compiler -war
@echo off
echo [INFO] GWT 2.3.0 Compiler to JavaScript
set JAVA_HOME="D:\ProgramFiles\Java\jdk1.6.0_18"
set path="%JAVA_HOME%\bin"
set JAVA_OPTS='-Xms256m -Xmx512m'
@echo off
java -Xmx512M -cp "%~dp0\src\main\java;%~dp0\target\sample\WEB-INF\classes;%M2_REPO%\com\google\gwt\validation-api\1.0.0.GA\validation-api-1.0.0.GA.jar;%M2_REPO%\com\google\gwt\gwt-user\2.3.0\gwt-user-2.3.0.jar;%M2_REPO%\com\google\gwt\gwt-dev\2.3.0\gwt-dev-2.3.0.jar;" com.google.gwt.dev.Compiler -war "%~dp0\war" %* com.brofe.Sample
if ERRORLEVEL 1 goto error
if ERRORLEVEL 0 goto exit
:error
pause
:exit
2、调试模式的变化:
Main Class:com.google.gwt.dev.DevMode
args:-war target/noteside -startupUrl sample/Sample.html com.brofe.Sample -noserver -port 8088
VM:-Xms126m -Xmx512m
依赖:除项目Client包下的源码外,还需:gwt-dev-2.3.0.jar、gwt-user-2.3.0.jar、validation-api-1.0.0.jar
分享到:
相关推荐
GWT API CHM文件是GWT 2.3.0的官方API文档,通常包含类库的详细说明、方法、属性、接口和示例。这种文档以Microsoft的帮助信息格式(CHM)提供,便于离线查看和搜索。CHM文件中的内容涵盖了GWT的核心组件,如Widget...
8. **Testing and Debugging**: GWT提供了单元测试框架(GWTTestCase)以及模拟浏览器环境的开发模式,方便在开发阶段调试和测试代码。 9. **Client-Side Libraries**: GWT集成了许多JavaScript库,如DOM操作库、...
GWT 2.3 api ,chm GWT 2.3 api ,chm GWT 2.3 api ,chm
1. **GWT模块系统**:GWT应用是基于模块化的,每个模块对应一个`.gwt.xml`配置文件,定义了类路径、依赖和编译设置。`gwt-servlet-2.3.0.jar`包含了处理这些模块请求的逻辑。 2. **RPC通信机制**:GWT使用Remote ...
3. **Eclipse集成**: GWT与Eclipse IDE紧密集成,提供了一整套开发工具,包括代码编辑、调试、测试和部署功能。这使得开发过程更加流畅,减少了手动配置的繁琐工作。 4. **模块化设计**: GWT项目通常由多个模块组成...
以下是对GWT在Idea中编译过程的详细步骤和知识点: 1. **导入项目**:首先,你需要获取项目源代码,这通常通过版本控制系统如Git或SVN进行Checkout。将项目导入到IntelliJ IDEA中,可以选择"Import Project",按照...
总结,通过阅读《GWT揭秘》试读章节,我们可以了解到GWT项目的运行和调试方法,以及Java调试的重要性。对于GWT开发者来说,理解并掌握这些技术将极大地提升开发效率和产品质量。同时,文档“java_debug调试.doc”将...
GWT调试插件则是针对这个框架专门设计的调试工具,帮助开发者在开发过程中更有效地定位和解决问题。 这篇博客文章(虽然描述为空,但可以通过博文链接进一步探索)可能介绍了如何使用GWT调试插件进行开发和调试。...
5. **设置超级DevMode**:GWT的调试模式称为Super Dev Mode,它允许快速的代码更改和刷新。在项目中配置Super Dev Mode的启动配置,包括选择运行的模块、端口设置等。 6. **浏览器支持**:由于GWT应用是基于...
Eclipse GWT插件提供了完整的GWT开发环境,包括项目创建、代码编辑、编译、调试和部署功能。它使得开发者能够在Eclipse中直接运行和测试GWT应用,而无需离开熟悉的开发环境。 描述中提及的“解压后文件夹格式的是...
3. **Java到JavaScript编译**:GWT的编译过程将Java源代码转化为优化的JavaScript,这个过程叫做"编译优化",分为开发模式和生产模式两种。 4. **UI设计**:GWT提供了Widget库,包含许多常见的UI元素,如按钮、...
安装SDK后,创建一个新的GWT项目,包括设置模块文件.gwt.xml,定义项目的源代码路径和库依赖。 **2. 编写客户端代码** GWT的核心在于它的Java-to-JavaScript编译器,你可以像平常编写Java程序一样编写GWT代码。例如...
3. **开发工具**:GWT提供了一个强大的集成开发环境(IDE)插件,如Eclipse,使得开发者可以享受到诸如代码提示、调试和重构等强大的功能。 4. **模块化**:GWT应用是模块化的,这使得代码组织更清晰,便于维护和...
1. **Development Mode(开发模式)**:GWT的开发模式允许开发者在浏览器中实时调试Java代码,它通过Java虚拟机(JVM)和浏览器之间的桥接来实现。这使得开发者可以在编写代码的同时,立即看到代码的变化,极大地...
标题中的“gwt和tomcat整合”指的是将Google Web Toolkit (GWT) 应用程序部署到Apache Tomcat服务器的过程。GWT是一个开源的Java框架,用于开发在浏览器上运行的富互联网应用程序(RIA),而Tomcat是一款流行的、开源...
- **开发工具集成**:与Eclipse等IDE紧密集成,提供强大的调试、编译和测试工具。 1.3 **GWT的运行环境** - **Java SDK**:需要Java Development Kit (JDK) 1.5或更高版本。 - **浏览器**:兼容上述提到的主要...
这个压缩包可能包含了GWT开发所需的库、编译器、测试工具和其他资源,方便开发者在本地环境中进行GWT应用的开发和调试。 描述中的"common-jawr.zip" 提到了jawr,这是一项开源的Java Web资源管理器和打包工具。Jawr...