通过gwt sdk和ant创建和运行gwt项目
使用eclipse的gwt插件可以自动生成gwt项目。
gwt sdk中也提供了命令行工具实现相同的功能,而且会生成一个ant的build.xml文件,供运行和测试等。
首先要下载gwt sdk,是一个zip包,把它解压缩到比如/opt/下,那么应该是/opt/gwt-2.0.0类似的一个目录。把这个路径设置到path环境变量中。这样就可以在任何目录下使用gwt sdk提供的命令了。
创建gwt项目的命令:
webAppCreator -out my_gwt_demo com.easymorse.DemoService
这将会创建一个名为my_gwt_demo的目录在当前目录下。项目的模块名为com.easymorse.DemoService。
进入my_gwt_demo目录,可以执行:
marshal@ubuntu-desktop:~/workspace2/my_gwt_demo$ ant -projecthelp
Buildfile: build.xmlMain targets:
build Build this project
clean Cleans this project
devmode Run development mode
gwtc GWT compile to JavaScript
hosted Run development mode (NOTE: the ‘hosted’ target is deprecated)
javac Compile java source
libs Copy libs to WEB-INF/lib
war Create a war file
Default target: build
查看可用的ant项目参数。比如可以通过:
ant devmode
启动项目在开发模式下。
可以通过:
ant war
为项目打包为war。
将这个项目导入eclipse也很容易,用导入已存在项目的方式即可。
这篇文章上的评论的 RSS feed TrackBack URI