⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 build.xml

📁 think in java TIJ-3rd-edition-code.zip
💻 XML
字号:
<?xml version="1.0"?>


<project name="Thinking in Java (c03)" default="c03" basedir=".">
  <target name="c03" depends="c03.check,c03.prepare,c03.build,c03.run"/>

  <!-- check for any jar dependencies -->
  <target name="c03.check">
  </target>

  <!-- build all dependencies if this script is run alone -->
  <target name="c03.prepare" unless="masterscript">
    <ant
      antfile="${basedir}\..\com\build.xml"
      target="com.build"
      dir="${basedir}\..\com"
      output="${basedir}\..\com\log.txt"
    />

  </target>

  <!-- build all classes in this directory -->
  <target name="c03.build">
    <javac
      srcdir="${basedir}"
      classpath="${basedir}\.."
      source="1.4"
    />
  </target>

  <!-- run all classes in this directory -->
  <target name="c03.run">
    <echo message="* Assignment *"/>
    <java
      taskname="Assignment"
      classname="Assignment"
      classpath="${basedir};${basedir}\.."
      fork="true"
      failonerror="true"
    />

    <echo message="* AutoInc *"/>
    <java
      taskname="AutoInc"
      classname="AutoInc"
      classpath="${basedir};${basedir}\.."
      fork="true"
      failonerror="true"
    />

    <echo message="* BitManipulation *"/>
    <java
      taskname="BitManipulation"
      classname="BitManipulation"
      classpath="${basedir};${basedir}\.."
      fork="true"
      failonerror="true"
    />

    <echo message="* Bool *"/>
    <java
      taskname="Bool"
      classname="Bool"
      classpath="${basedir};${basedir}\.."
      fork="true"
      failonerror="true"
    />

    <echo message="* BreakAndContinue *"/>
    <java
      taskname="BreakAndContinue"
      classname="BreakAndContinue"
      classpath="${basedir};${basedir}\.."
      fork="true"
      failonerror="true"
    />

    <echo message="* CastingNumbers *"/>
    <java
      taskname="CastingNumbers"
      classname="CastingNumbers"
      classpath="${basedir};${basedir}\.."
      fork="true"
      failonerror="true"
    />

    <echo message="* CommaOperator *"/>
    <java
      taskname="CommaOperator"
      classname="CommaOperator"
      classpath="${basedir};${basedir}\.."
      fork="true"
      failonerror="true"
    />

    <echo message="* EqualsMethod *"/>
    <java
      taskname="EqualsMethod"
      classname="EqualsMethod"
      classpath="${basedir};${basedir}\.."
      fork="true"
      failonerror="true"
    />

    <echo message="* EqualsMethod2 *"/>
    <java
      taskname="EqualsMethod2"
      classname="EqualsMethod2"
      classpath="${basedir};${basedir}\.."
      fork="true"
      failonerror="true"
    />

    <echo message="* Equivalence *"/>
    <java
      taskname="Equivalence"
      classname="Equivalence"
      classpath="${basedir};${basedir}\.."
      fork="true"
      failonerror="true"
    />

    <echo message="* IfElse *"/>
    <java
      taskname="IfElse"
      classname="IfElse"
      classpath="${basedir};${basedir}\.."
      fork="true"
      failonerror="true"
    />

    <echo message="* IfElse2 *"/>
    <java
      taskname="IfElse2"
      classname="IfElse2"
      classpath="${basedir};${basedir}\.."
      fork="true"
      failonerror="true"
    />

    <echo message="* LabeledFor *"/>
    <java
      taskname="LabeledFor"
      classname="LabeledFor"
      classpath="${basedir};${basedir}\.."
      fork="true"
      failonerror="true"
    />

    <echo message="* LabeledWhile *"/>
    <java
      taskname="LabeledWhile"
      classname="LabeledWhile"
      classpath="${basedir};${basedir}\.."
      fork="true"
      failonerror="true"
    />

    <echo message="* ListCharacters *"/>
    <java
      taskname="ListCharacters"
      classname="ListCharacters"
      classpath="${basedir};${basedir}\.."
      fork="true"
      failonerror="true"
    />

    <echo message="* MathOps *"/>
    <java
      taskname="MathOps"
      classname="MathOps"
      classpath="${basedir};${basedir}\.."
      fork="true"
      failonerror="false"
    />
    <echo message="* Exception was expected *"/>

    <echo message="* Overflow *"/>
    <java
      taskname="Overflow"
      classname="Overflow"
      classpath="${basedir};${basedir}\.."
      fork="true"
      failonerror="true"
    />

    <echo message="* PassObject *"/>
    <java
      taskname="PassObject"
      classname="PassObject"
      classpath="${basedir};${basedir}\.."
      fork="true"
      failonerror="true"
    />

    <echo message="* ShortCircuit *"/>
    <java
      taskname="ShortCircuit"
      classname="ShortCircuit"
      classpath="${basedir};${basedir}\.."
      fork="true"
      failonerror="true"
    />

    <echo message="* URShift *"/>
    <java
      taskname="URShift"
      classname="URShift"
      classpath="${basedir};${basedir}\.."
      fork="true"
      failonerror="true"
    />

    <echo message="* VowelsAndConsonants *"/>
    <java
      taskname="VowelsAndConsonants"
      classname="VowelsAndConsonants"
      classpath="${basedir};${basedir}\.."
      fork="true"
      failonerror="true"
    />

    <echo message="* WhileTest *"/>
    <java
      taskname="WhileTest"
      classname="WhileTest"
      classpath="${basedir};${basedir}\.."
      fork="true"
      failonerror="true"
    />

    <echo message="* RandomBounds must be run by hand. *"/>
  </target>

</project>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -