Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 蚂蚁:制造;“可用”;抛出一个可以理解的错误?_Java_Ant - Fatal编程技术网

Java 蚂蚁:制造;“可用”;抛出一个可以理解的错误?

Java 蚂蚁:制造;“可用”;抛出一个可以理解的错误?,java,ant,Java,Ant,运行ant时,如何使块抛出适当的错误消息 这就是我到目前为止所做的: <target name="requirements"> <available classname="foo.bar.baz" property="baz.present" /> </target> <target name="directories" depends="requirements" if="baz.present"> <mkdir dir="bui

运行
ant
时,如何使
块抛出适当的错误消息

这就是我到目前为止所做的:

<target name="requirements">
  <available classname="foo.bar.baz" property="baz.present" />
</target>

<target name="directories" depends="requirements" if="baz.present">
  <mkdir dir="build" />
</target>

<target name="compile" depends="directories">
  <!-- build some stuff -->
</target>


需求
失败时,我当前看到的是一条消息,抱怨./build目录不可用。如何更改此选项,以便显示有关缺少的类的消息,例如“foo.bar.baz不可用”

如何向编译目标添加一个失败

<fail message="foo.bar.baz is not available, stopping build!" 
      unless="baz.present"/>

这将停止当前生成,并显示有意义的错误消息。 请参阅任务
的Ant文档