私はこれが古いと知っていますが、私のように答えを探している人にとってはまだ役立つかもしれません。動作しない場合は、出力に表示されるテキストに
<contains text="warnings"/>
を入力してください。
<target name="javadoc">
<delete dir="${jDocDirectory}"/>
<mkdir dir="${jDocDirectory}"/>
<record name="javadocLog" action="start"/>
<javadoc (settings, blah blah) />
<record name="javadocLog" action="stop"/>
<condition property="javadoc.warnings">
<isfileselected file="javadocLog">
<contains text="warnings"/>
</isfileselected>
</condition>
<fail if="javadoc.warnings">Javadoc warnings!</fail>
</target>
編集:あなたは1つの警告これは、あなたがこれを変更する必要があるすべての警告を修正するために、機能しませんしている場合 は:
<contains text="warnings"/>
「failonerror」と「failonwarnings」には違いがあります(後者は存在しません)。 –