|
精华帖 (0) :: 良好帖 (1) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
|---|---|
| 作者 | 正文 |
|
最后更新时间:2008-05-15
编译太慢是GWT的硬伤,因为js的原因,GWT不能实现单文件编译,
所以每次都要把所有文件编译一次. 不过GWT默认是每个浏览器生成一个js文件的,用于解决跨浏览器的问题. 所以在开发的时候最好指定只生成一个浏览器的js, 这样可以节省一点点时间: 在 XXX.gwt.xml里面加上一句: <set-property name="user.agent" value="gecko"/> value的值可以是各浏览器,例如:ie6,safari,opera,gecko gecko是firefox的内核 至于内存溢出的问题可以加大eclipse的内存使用上限. |
|
| 返回顶楼 | |
|
最后更新时间:2008-05-15
eivenchan
多谢啊!!! |
|
| 返回顶楼 | |
|
最后更新时间:2008-05-15
开始我也想到了提高eclipse内存使用上限,但是发现编译以及执行的都是GWT
编译提示也是GWT在提示内存溢出,解决Eclipse能解决问题吗?我的gwtoutput内容 总是没有相关的HTML文件生成,真是郁闷! |
|
| 返回顶楼 | |
|
最后更新时间:2008-05-16
如果你是用ant编译的话,
可以在build.xml里面找到这一段:
<target name="gwt-compile" description="Compile to JavaScript">
<java classname="com.google.gwt.dev.GWTCompiler" fork="yes" failonerror="true" maxmemory="64m">
<classpath>
<pathelement location="E:/workspace/test/src" />
<pathelement location="E:/workspace/test/bin" />
<pathelement location="E:/my/lib/GWT/gwt-1.4.61/gwt-user.jar" />
<pathelement location="E:/my/lib/GWT/gwt-1.4.61/gwt-dev-windows.jar" />
</classpath>
<arg value="-style"/>
<arg value="OBFUSCATED"/>
<arg value="-out" />
<arg file="@dot" />
<arg value="${gwt.module.id}" />
</java>
</target>
可以修改第二行中的maxmemory="64m"的值,我一般是设置为768m 无论是运行host model模式还是运行编译都不会出现内存溢出的情况. |
|
| 返回顶楼 | |
|
最后更新时间:2008-05-20
确实和wicket非常的像
|
|
| 返回顶楼 | |
|
最后更新时间:2008-05-20
这两天耐着性子直接学习了EXTJS,感觉也不是很难啊,结合JSON以及JSP用起来非常方便,这个GWT-EXT,使用起来问题多多啊。毕竟最终还是转换成EXt,为何不直接用EXT呢
何况这个GWT也不能很好的结合JSp |
|
| 返回顶楼 | |
|
最后更新时间:2008-05-20
感觉gwt-ext性能慢的可以。。。
|
|
| 返回顶楼 | |
|
最后更新时间:2008-05-21
So懒 写道 感觉gwt-ext性能慢的可以。。。
编译速度有些慢,项目部署后速度还可以,至少比ext要快的多。 |
|
| 返回顶楼 | |
|
最后更新时间:2008-05-23
如果是用户名在上面,下面是密码和5邮箱怎么做到呢?
|
|
| 返回顶楼 | |
|
最后更新时间:2008-05-23
使用Ext加载页面的时候会很慢的。Ext的js库还是比较大的。
|
|
| 返回顶楼 | |





