Tem jeito de fazer isso?
acho que basta você colocar
failonerror="false"
nas suas tasks
VC quiz dizer assim?
Desse jeito ele não reconhece o atributo failonerror.
Não no target, nos tasks mesmo.
ex:
<target name="compile">
<copy todir="${src.dir}" verbose="true" failonerror="false">
<fileset dir="${dep.dir}">
<exclude name="**/*.java"/>
</fileset>
</copy>
<javac debug="on" destdir="${build.dir}" srcdir="${src.dir}" classpathref="classpath" failonerror="false"/>
</target>
Nesse caso não funcionou:
BUILD FAILED
/home/fb/eclipse/workspace/cruzada/build-linux.xml:134: The <undeploy> type doesn't support the "failonerror" attribute.
Essa task é do Tomcat, né?
Nunca a usei, mas no javadoc consta que ela suporta failonerror…
Encontrei essa entrada no bugzilla do tomcat 4 solicitando que fosse incluído suporte a esse atributo, então acredito que isto tenha sido adicionado em alguma versão posterior do tomcat. De qualquer forma, talvez o workaround apresentado ali sirva pra você.
Espero ter ajudado.
Consegui fazer o failonerror funcionar somente usando o catalina-ant.jar do Tomcat 5.0.30 , o resto (4.1 , 5.0.28, 5.5) não funcionou!
Obrigado! ! :lol: