📄 build.xml
字号:
<?xml version="1.0" ?>
<project
basedir="."
default="run"
name="Thinking in Java, 4th Edition by Bruce Eckel (chapter: generics)">
<description>
build.xml for the source code for the generics chapter of
Thinking in Java, 4th Edition by Bruce Eckel
Source code available at http://www.MindView.net
See copyright notice in CopyRight.txt
Ant available from: http://jakarta.apache.org/ant
To see options, type: ant -p
This file was automatically generated by AntBuilder
</description>
<condition property="version1.5">
<equals arg1="1.5" arg2="${ant.java.version}"/>
</condition>
<target name="typeinfo_pets">
<javac
classpath="${basedir}/.."
srcdir="${basedir}/../typeinfo/pets/">
<compilerarg value="-Xmaxerrs"/>
<compilerarg value="10"/>
</javac>
</target>
<target name="generics_coffee">
<javac
classpath="${basedir}/.."
srcdir="${basedir}/../generics/coffee/">
<compilerarg value="-Xmaxerrs"/>
<compilerarg value="10"/>
</javac>
</target>
<target name="net_mindview_util">
<javac
classpath="${basedir}/.."
srcdir="${basedir}/../net/mindview/util/">
<compilerarg value="-Xmaxerrs"/>
<compilerarg value="10"/>
</javac>
</target>
<target
depends="typeinfo_pets,generics_coffee,net_mindview_util"
description="Build all classes in this directory"
name="build">
<fail message="J2SE5 required" unless="version1.5"/>
<echo message="Building 'generics'"/>
<javac
classpath="${basedir}/.."
debug="true"
excludes="Erased.java,HijackedInterface.java,Manipulation.java,MultipleInterfaceVariants.java,NonCovariantGenerics.java,UseList.java"
srcdir="${basedir}">
<compilerarg value="-Xmaxerrs"/>
<compilerarg value="10"/>
</javac>
<echo message="Build 'generics' succeeded"/>
</target>
<target name="Apply">
<java
classname="ApplyTest"
classpath="${java.class.path};${basedir};${basedir}/.."
dir="../generics/"
failonerror="true"
fork="true"/>
</target>
<target name="ArrayMaker">
<java
classname="ArrayMaker"
classpath="${java.class.path};${basedir};${basedir}/.."
dir="../generics/"
failonerror="true"
fork="true"/>
</target>
<target name="ArrayOfGeneric">
<java
classname="ArrayOfGeneric"
classpath="${java.class.path};${basedir};${basedir}/.."
dir="../generics/"
failonerror="true"
fork="true"/>
</target>
<target name="BankTeller">
<java
classname="BankTeller"
classpath="${java.class.path};${basedir};${basedir}/.."
dir="../generics/"
failonerror="true"
fork="true"/>
</target>
<target name="BasicBounds">
<java
classname="BasicBounds"
classpath="${java.class.path};${basedir};${basedir}/.."
dir="../generics/"
failonerror="true"
fork="true"/>
</target>
<target name="BasicGeneratorDemo">
<java
classname="BasicGeneratorDemo"
classpath="${java.class.path};${basedir};${basedir}/.."
dir="../generics/"
failonerror="true"
fork="true"/>
</target>
<target name="CaptureConversion">
<java
classname="CaptureConversion"
classpath="${java.class.path};${basedir};${basedir}/.."
dir="../generics/"
failonerror="true"
fork="true"/>
</target>
<target name="CheckedList">
<java
classname="CheckedList"
classpath="${java.class.path};${basedir};${basedir}/.."
dir="../generics/"
failonerror="true"
fork="true"/>
</target>
<target name="ClassTypeCapture">
<java
classname="ClassTypeCapture"
classpath="${java.class.path};${basedir};${basedir}/.."
dir="../generics/"
failonerror="true"
fork="true"/>
</target>
<target name="CompilerIntelligence">
<java
classname="CompilerIntelligence"
classpath="${java.class.path};${basedir};${basedir}/.."
dir="../generics/"
failonerror="true"
fork="true"/>
</target>
<target name="CovariantArrays">
<java
classname="CovariantArrays"
classpath="${java.class.path};${basedir};${basedir}/.."
dir="../generics/"
failonerror="true"
fork="true"/>
</target>
<target name="CreatorGeneric">
<java
classname="CreatorGeneric"
classpath="${java.class.path};${basedir};${basedir}/.."
dir="../generics/"
failonerror="true"
fork="true"/>
</target>
<target name="CRGWithBasicHolder">
<java
classname="CRGWithBasicHolder"
classpath="${java.class.path};${basedir};${basedir}/.."
dir="../generics/"
failonerror="true"
fork="true"/>
</target>
<target name="DogsAndRobots">
<java
classname="DogsAndRobots"
classpath="${java.class.path};${basedir};${basedir}/.."
dir="../generics/"
failonerror="true"
fork="true"/>
</target>
<target name="DynamicProxyMixin">
<java
classname="DynamicProxyMixin"
classpath="${java.class.path};${basedir};${basedir}/.."
dir="../generics/"
failonerror="true"
fork="true"/>
</target>
<target name="EpicBattle">
<java
classname="EpicBattle"
classpath="${java.class.path};${basedir};${basedir}/.."
dir="../generics/"
failonerror="true"
fork="true"/>
</target>
<target name="ErasedTypeEquivalence">
<java
classname="ErasedTypeEquivalence"
classpath="${java.class.path};${basedir};${basedir}/.."
dir="../generics/"
failonerror="true"
fork="true"/>
</target>
<target name="ErasureAndInheritance">
<java
classname="ErasureAndInheritance"
classpath="${java.class.path};${basedir};${basedir}/.."
dir="../generics/"
failonerror="true"
fork="true"/>
</target>
<target name="ExplicitTypeSpecification">
<java
classname="ExplicitTypeSpecification"
classpath="${java.class.path};${basedir};${basedir}/.."
dir="../generics/"
failonerror="true"
fork="true"/>
</target>
<target name="FactoryConstraint">
<java
classname="FactoryConstraint"
classpath="${java.class.path};${basedir};${basedir}/.."
dir="../generics/"
failonerror="true"
fork="true"/>
</target>
<target name="Fibonacci">
<java
classname="Fibonacci"
classpath="${java.class.path};${basedir};${basedir}/.."
dir="../generics/"
failonerror="true"
fork="true"/>
</target>
<target name="Fill">
<java
classname="FillTest"
classpath="${java.class.path};${basedir};${basedir}/.."
dir="../generics/"
failonerror="true"
fork="true"/>
</target>
<target name="Fill2">
<java
classname="Fill2Test"
classpath="${java.class.path};${basedir};${basedir}/.."
dir="../generics/"
failonerror="true"
fork="true"/>
</target>
<target name="FilledListMaker">
<java
classname="FilledListMaker"
classpath="${java.class.path};${basedir};${basedir}/.."
dir="../generics/"
failonerror="true"
fork="true"/>
</target>
<target name="Functional">
<java
classname="Functional"
classpath="${java.class.path};${basedir};${basedir}/.."
dir="../generics/"
failonerror="true"
fork="true"/>
</target>
<target name="Generators">
<java
classname="Generators"
classpath="${java.class.path};${basedir};${basedir}/.."
dir="../generics/"
failonerror="true"
fork="true"/>
</target>
<target name="GenericArray">
<java
classname="GenericArray"
classpath="${java.class.path};${basedir};${basedir}/.."
dir="../generics/"
failonerror="true"
fork="true"/>
</target>
<target name="GenericArray2">
<java
classname="GenericArray2"
classpath="${java.class.path};${basedir};${basedir}/.."
dir="../generics/"
failonerror="true"
fork="true"/>
</target>
<target name="GenericArrayWithTypeToken">
<java
classname="GenericArrayWithTypeToken"
classpath="${java.class.path};${basedir};${basedir}/.."
dir="../generics/"
failonerror="true"
fork="true"/>
</target>
<target name="GenericCast">
<java
classname="GenericCast"
classpath="${java.class.path};${basedir};${basedir}/.."
dir="../generics/"
failonerror="true"
fork="true"/>
</target>
<target name="GenericHolder">
<java
classname="GenericHolder"
classpath="${java.class.path};${basedir};${basedir}/.."
dir="../generics/"
failonerror="true"
fork="true"/>
</target>
<target name="GenericMethods">
<java
classname="GenericMethods"
classpath="${java.class.path};${basedir};${basedir}/.."
dir="../generics/"
failonerror="true"
fork="true"/>
</target>
<target name="GenericReading">
<java
classname="GenericReading"
classpath="${java.class.path};${basedir};${basedir}/.."
dir="../generics/"
failonerror="true"
fork="true"/>
</target>
<target name="GenericsAndCovariance">
<java
classname="GenericsAndCovariance"
classpath="${java.class.path};${basedir};${basedir}/.."
dir="../generics/"
failonerror="true"
fork="true"/>
</target>
<target name="GenericVarargs">
<java
classname="GenericVarargs"
classpath="${java.class.path};${basedir};${basedir}/.."
dir="../generics/"
failonerror="true"
fork="true"/>
</target>
<target name="GenericWriting">
<java
classname="GenericWriting"
classpath="${java.class.path};${basedir};${basedir}/.."
dir="../generics/"
failonerror="true"
fork="true"/>
</target>
<target name="Holder">
<java
classname="Holder"
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -