【发布时间】:2014-03-03 16:26:48
【问题描述】:
我有一个 JAVA Ant 任务是-
<target name="javatask">
<java classname="arq.sparql" fork="true" outputproperty="javaresult" errorproperty="javaerror1">
<arg value="--data=${tools.dir}/build-config/SPARQL/cpldm.ttl"/>
<arg value="--query=${queryFile}"/>
<jvmarg value="-Xmx1024M"/>
<classpath>
<path>
<fileset dir="${jena.dir}/lib">
<include name="*.jar"/>
</fileset>
</path>
</classpath>
</java>
<echo message="Error at: ${javaerror1} in ${queryFile}"/>
<echo message="Result for ${queryFile} is: ${javaresult}"/>
</target>
现在我希望仅在存在“javaerror”时才回显错误消息,并且在没有错误时回显结果消息。所以基本上它的那种 if-else 条件,即如果有错误 echo error message , else- 给出结果消息。我怎样才能做到这一点
【问题讨论】:
标签: ant