我可以成功编译源代码,但是当我遇到这个 ant 任务时:
<target name="gwtc" depends="javac" description="GWT compile to JavaScript">
<java failonerror="true" fork="true" classname="com.google.gwt.dev.Compiler">
<classpath>
<pathelement location="src"/>
<path refid="project.class.path"/>
</classpath>
<jvmarg value="-Xmx256M"/>
<arg line="${gwt.args}"/>
<arg value="com.jwavro.jaguar.jaguar"/>
</java>
</target>
我收到这些错误:
世界贸易中心: [java] 编译模块 com.jwavro.jaguar.jaguar [java] 扫描附加依赖:generated://9161C2B729E3521B2A51CBE6F2AE8A77/com/unnison/framework/client/GeneratedGinInjector.java [java] 为 'com.unnison.framework.client.GeneratedGinInjector' 计算所有可能的重新绑定结果 [java] 重新绑定 com.unnison.framework.client.GeneratedGinInjector [java] 调用生成器 com.google.gwt.inject.rebind.GinjectorGenerator [java] [错误] 生成器 'com.google.gwt.inject.rebind.GinjectorGenerator' 在重新绑定 'com.unnison.framework.client.GeneratedGinInjector' 时引发异常 [java] com.google.inject.CreationException:Guice 创建错误: [爪哇] [java] 1) 没有绑定 javax.inject.Provider 的实现。 [java] 定位 javax.inject.Provider 时 [java] com.google.gwt.inject.rebind.BindingsProcessor.(BindingsProcessor.java:209) 中的参数 9 [java] 在 com.google.gwt.inject.rebind.GinjectorGeneratorModule.configure(GinjectorGeneratorModule.java:59)
GUICE 绑定应该是自动的,知道如何修复它吗?