/ / Como alguém pode executar o ValidationTool do RequestFactory do ant? - gwt, requestfactory

Como alguém pode executar o ValidationTool do RequestFactory a partir do formiga? - gwt, requestfactory

Eu uso:

<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 tem todos os clientes requestfactory.jar, requestfactory-server.jar, requestfactory-apt.jar + my source & o jar produzido a partir dele no caminho (isso é confirmado apenas imprimindo-o), mas ainda recebo:

Erro [java]: Não foi possível encontrar o tipo integrado de RequestFactory. O requestfactory- [client | server] .jar está no classpath?

Oque pode estar errado aqui?

Respostas:

0 para resposta № 1

Para mim, isso funciona apenas, se eu especificar <javac fork="true" ...

Da documentação oficial da formiga no tarefa java:

Se algo estranho der errado ao executar esta tarefa, defina fork = "true" para usar uma nova JVM.

Sem qualquer investigação profunda, eu diria que provavelmente é um problema do carregador de classe.