GWT Introduction:
GWT is a development toolkit for building and optimizing complex browser-based applications. Its goal is to enable productive development of high-performance web applications without the developer having to be an expert in browser quirks, XMLHttpRequest, and JavaScript. GWT is used by many products at Google, including AdWords, AdSense, Flights, Hotel Finder, Offers, Wallet, Blogger. It's open source, completely free, and used by thousands of developers around the world.
GWT插件安装
GWT提供了一组工具,可以简单的与文本编辑器,命令行及浏览器一块使用。当然,你也可以使用你最喜欢的IDE。Google为Eclipse提供了一个插件,可以使GWT的开发更容易。
本来根据GWT官网上的描述,Eclipse安装GWT插件还是很容易的,主要分为以下几个步骤:
1、当前要安装jdk和Eclipse。如果你没有Eclipse,可以从Eclipse Website下载。Google推荐使用Eclipse 3.7(Indigo)。
2、安装Google Plugin for Eclipse 3.7插件。你可以通过点击Eclipse菜单栏的 Help --> Install New Software... 在Work With中加入网址 http://dl.google.com/eclipse/plugin/3.7 (3.7是根据Eclipse的版本号选择的,请选择你对应的Eclipse版本的网址),回车 ,Pending之后选择SDKs下的两个选项及Google Plugin for Eclipse项即可。有时候pending的会比较慢,建议取消下方Contact all update sites during install to find required softwar,速度会稍微快一些。
还有另一种方法,你可以点击 Help --> Eclipse Marketplace...在search中搜索 Google,找到你对应版本的Google Plugin,例如 Google Plugin for Eclipse 3.7 进行安装。
安装完毕后,Eclipse会提醒重新启动,重启后,看到Eclipse菜单栏新出现的g的图标,或者在 File-->New 中有Web Application Project即说明插件安装成功了。
异常
我这次安装插件的过程可谓相当的糟糕。按照官网的步骤一步一步,做了好几次,仍然没有成功。而且还总会报错。例如:
虽然提示的是一些东西没有找到,但是我觉得这个错一般是因为Eclipse已经安装过插件,虽然没有成功。因为我换了一个新的Eclipse后又可以安装了。
但是问题是换了新的Eclipse依然和前边一样,安装之后没有反应,没有g 的图标,也没有Web Application Project可以创建。
这时候提醒各位要检查你的JDK版本。在命令行中敲入java -version,查看你的版本,我的原因就是默认的jdk选择了Oracle 1.5的jdk,当换了1.6之后,重启Eclipse,安装成功!
另外,如果没有修改JAVA_HOME的权限,或者不想修改JAVA_HOME,可以在Eclipse文件夹中的eclipse.ini 文件中加入两行来引入你对应的jdk路径:
-startup
plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.100.v20110502
-product
org.eclipse.epp.package.jee.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
256M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-vm
E:/softWare/Java/jdk1.6.0_11/bin/javaw.exe
//注意:是你自己电脑上对应的路径!
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms40m
-Xmx512m
参考资料
GWT官网http://www.gwtproject.org/
下载资源
JDK 下载地址:http://java.sun.com
Eclipse下载地址:http://www.eclipse.org/downloads/