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

📄 build.xml

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


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

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

  <!-- build all dependencies if this script is run alone -->
  <target name="c08.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="c08.build">
    <javac
      srcdir="${basedir}"
      classpath="${basedir}\.."
      source="1.4"
    />
  </target>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  </target>

</project>

⌨️ 快捷键说明

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