如何从Ant运行RequestFactory验证工具?

时间:2011-10-28 20:18:22

标签: gwt requestfactory

我用:

<java failonerror="true" classname="com.google.web.bindery.requestfactory.apt.ValidationTool">
   <arg path="${path.to.ouput.jar}" />
   <arg value="com.my.RequestFactory" />
   <classpath>
      <path refid="my_classpath" />
   </classpath>
</java>

my_classpath包含所有requestfactory-client.jar,requestfactory-server.jar,requestfactory-apt.jar + my source&amp;在路径中生成的罐子(仅通过印刷确认),但我仍然得到:

[java]错误:无法找到RequestFactory内置类型。在类路径上是requestfactory- [client | server] .jar吗?

这里可能有什么问题?

1 个答案:

答案 0 :(得分:0)

对我来说,如果我指定<javac fork="true" ...

,这只适用

来自java task上的官方蚂蚁文档:

  

如果在运行此任务时出现奇怪的问题,请设置fork =“true”以使用新的JVM。

如果没有深入调查,我会说这很可能是一个类加载器问题。