有人能告诉我在GWT中启用番石榴支持需要做些什么.
我已经下载了Guava R07,其中有以下两个文件:
我有几个问题:
对不起,通常我没有这种事情的麻烦,但我不能完全解决在哪里.
仅供参考我暂时使用GWT 1.6,但我希望尽快转向2.如果Guava与1.6不兼容则不是问题.
我在名为gwtlib的文件夹中有以下文件:
我的Ant脚本执行以下操作:
<path id="project.class.path">
<fileset dir="gwtlibs" includes="guava-r07.jar"/>
<fileset dir="gwtlibs" includes="guava-r07-gwt.jar"/>
<fileset dir="gwtlibs" includes="jsr305-1.3.9.jar"/>
<pathelement location="${gwt.sdk}/gwt-user.jar"/>
<fileset dir="${gwt.sdk}" includes="gwt-dev*.jar"/>
</path>
<target name="gwtc">
<java failonerror="true" fork="true" classname="com.google.gwt.dev.Compiler">
<classpath>
<pathelement location="app"/>
<path refid="project.class.path"/>
</classpath>
<jvmarg value="-Xmx256M"/>
<arg value="-localWorkers"/>
<arg value="2"/>
<arg value="-war"/>
<arg value="gwt-public"/>
<arg value="Main"/>
</java>
</target>
Run Code Online (Sandbox Code Playgroud)
运行上面的命令,我收到以下错误:
如果没有类路径上的jsr jar,我会收到以下错误:
谢谢
丰富
Jas*_*all 13
common.collect包,则只需添加<inherits name="com.google.common.collect.Collect" />Guava应该可以正常使用GWT 1.6,如果没有,那么它可能是一个bug.
小智 3
Guava 与 GWT 1.6 不兼容。特别是List.subList,在GWT 2中被添加到GWT中。我们完全支持的最早版本是GWT 2.0.4
| 归档时间: |
|
| 查看次数: |
6588 次 |
| 最近记录: |