0

だから私はantを使用していて、適切にコンパイルして実行していますが、出力が終了したらすべての.classファイルを削除したいと考えています。私はそれを正しい方法でやっていると思っていましたが、どうやらそうではないようです。

これが私のコードです:

<project default="run">
   <description>
      Compile/run all the files
   </description>

   <presetdef name="javac">
      <javac includeantruntime="false" />
   </presetdef>

   <target name="prob1" depends='compile'>
      <java classname='prob1'>
         <classpath path='./' />
         <arg value='Gertrude' />
      </java>
   </target>

   <target name="prob2" depends='compile'>
      <java classname='prob2'>
         <classpath path='./' />
         <arg value='28' />
      </java>
   </target>

   <target name="prob3" depends='compile'>
      <java classname='prob3'>
         <classpath path='./' />
         <arg value='2001' />
      </java>
   </target>

   <target name="prob4" depends='compile'>
      <java classname='prob4'>
         <classpath path='./' />
         <arg value='3' />
     </java>
   </target>

   <target name="compile">
      <javac srcdir='./' />
   </target>

   <target name="clean">
      <delete>
         <fileset dir="." includes="*.class"/>
      </delete>
   </target>
</project>
4

0 に答える 0