浏览 3178 次
锁定老帖子 主题:怎样加快GWT项目的编译过程
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2009-03-24
最后修改:2009-03-24
你是不是觉得你的GWT项目(或者是基于GWT的开源项目,比如gwt-Ext等)编译太慢了,调试很不方便,每一次修改都是一次漫长的等待。那时因为GWT需要花费大量的时间为GWT支持的每一个浏览器和语言建立默认JavaScript文件(这将确保我们的程序能够很好的运行在IE,Firefox或者其他它所支持的浏览器上。) 这会产生50种的排列组合方式:
* 5 browsers : ie6, opera, gecko1_8, safari, gecko * 10 locales : default, de_DE, en_UK, fr_FR, hr_HR, hu_HU, it_IT, nl_NL, pl_PL, pt_PT 能不慢嘛?!为了让我们开发调试的时间尽可能的短,我们可以指定GWT只支持一种浏览器和语言,这将大大的缩短编译的时间和产生的target的大小。(不信,你可以看看你的target,是不是很清爽了!)
1 指定浏览器(只支持FF) 在module.gwt.xml中 <!-- User Agent --> <set-property name="user.agent" value="gecko1_8" /> 2 指定语言 <!-- GWT locale <extend-property name="locale" values="de_DE" /> <extend-property name="locale" values="en_UK" /> <extend-property name="locale" values="fr_FR" /> <extend-property name="locale" values="hr_HR" /> <extend-property name="locale" values="hu_HU" /> <extend-property name="locale" values="it_IT" /> <extend-property name="locale" values="pt_PT" /> <extend-property name="locale" values="pl_PL" /> <extend-property name="locale" values="nl_NL" /> -->
声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2009-03-26
一般你项目内没有多语言支持的话,编译器是不会编译那10种语言的JS的
|
|
返回顶楼 | |