Tem jeito de fazer isso?
ANT - continuar a rodar tasks mesmo se der erro em alguma
6 Respostas
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:
Criado 2 de março de 2005
Ultima resposta 4 de mar. de 2005
Respostas 6
Participantes 2
Alura O que é Python? — um guia completo para iniciar nessa linguagem de programação Acesse agora o guia sobre Python e inicie sua jornada nessa linguagem de programação: o que é e para que serve, sua sintaxe e como iniciar nela!
Casa do Codigo Engenharia de Prompt para Devs: Um guia para aprender a... Por Ricardo Pupo Larguesa — Casa do Codigo