概述当一个ant文件调用一个调用ant文件的batch file时如何失败
这是我想要做的。
我有一个调用.batch文件的ant文件,它调用一个ant文件来构build一个组件。
如果组件构build失败,我希望主ant文件无法构build。
主要的ant文件
Ant在回应文件时不会创buildNL
如何构buildHadoop 2的本地库
用于跨平台的Apache Ant的常用环境variables列表将生成
在cmd中执行后退出bat文件
Ant失败:线程“main”中的exceptionjava.lang.NoClassDefFoundError org / apache / tools / ant / launch / Launcher
<target name=\”TestingThree\”> <exec executable=\”${basedir}….ComponentUnitTests.bat\” dir=\”${basedir}….Component\”> <arg line=\’run\’/> </exec> </target>
batch file
if \”%1\” == \”run\” call ant -buildfile build.xml test
构build组件ant文件
<target name=\”test\” depends=\”compile.test,-injectSigningKeys\” description=\”Run Component tests\”> <junit haltonfailure=\”yes\” printsummary=\”yes\” showoutput=\”yes\”> <test name=\”Component.TestSuite\” todir=\”${report}\” filtertrace=\”on\” /> <formatter type=\”xml\” usefile=\”true\” /> <classpath refID=\”test.classpath\” /> </junit> </target>
目前,每当我执行主要的ant文件时,.batch文件将被调用,另一个ant文件将被调用,失败的构build。 但主要的antbuild设仍然成功。
有.batch文件的方式返回失败/成功的主要ant文件? 我不能直接从主ant文件中调用第二个ant文件。 我也不能将代码从第二个ant文件传输到主要的ant文件。
Ant脚本在linux系统上运行sql脚本
使用ANT,Javacc,JUnit和编译java类来加速linux上编译时间的技巧
如何设置ANT_HOME与windows?
如何在ant中运行git checkout?
从命令行运行一个小型/中型Java程序的最佳方式是什么?
你看看failonerror参数吗?
默认情况下,a的返回码被忽略; 当你设置failonerror =“true”,那么任何返回代码信号失败( *** 作系统特定)会导致构建失败。 执行任务
总结
以上是内存溢出为你收集整理的当一个ant文件调用一个调用ant文件的batch file时如何失败全部内容,希望文章能够帮你解决当一个ant文件调用一个调用ant文件的batch file时如何失败所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
请登录后查看评论内容