📄 build.xml
字号:
<?xml version="1.0"?>
<project name="Thinking in Java (appendixa)" default="appendixa" basedir=".">
<target name="appendixa" depends="appendixa.check,appendixa.prepare,appendixa.build,appendixa.run"/>
<!-- check for any jar dependencies -->
<target name="appendixa.check">
</target>
<!-- build all dependencies if this script is run alone -->
<target name="appendixa.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="appendixa.build">
<javac
srcdir="${basedir}"
classpath="${basedir}\.."
source="1.4"
/>
</target>
<!-- run all classes in this directory -->
<target name="appendixa.run">
<echo message="* AddingClone *"/>
<java
taskname="AddingClone"
classname="AddingClone"
classpath="${basedir};${basedir}\.."
fork="true"
failonerror="true"
/>
<echo message="* Alias1 *"/>
<java
taskname="Alias1"
classname="Alias1"
classpath="${basedir};${basedir}\.."
fork="true"
failonerror="true"
/>
<echo message="* Alias2 *"/>
<java
taskname="Alias2"
classname="Alias2"
classpath="${basedir};${basedir}\.."
fork="true"
failonerror="true"
/>
<echo message="* CheckCloneable *"/>
<java
taskname="CheckCloneable"
classname="CheckCloneable"
classpath="${basedir};${basedir}\.."
fork="true"
failonerror="true"
/>
<echo message="* Cloning *"/>
<java
taskname="Cloning"
classname="Cloning"
classpath="${basedir};${basedir}\.."
fork="true"
failonerror="true"
/>
<echo message="* Compete *"/>
<java
taskname="Compete"
classname="Compete"
classpath="${basedir};${basedir}\.."
fork="true"
failonerror="true"
/>
<echo message="* DeepCopy *"/>
<java
taskname="DeepCopy"
classname="DeepCopy"
classpath="${basedir};${basedir}\.."
fork="true"
failonerror="true"
/>
<echo message="* appendixa.HorrorFlick *"/>
<java
taskname="appendixa.HorrorFlick"
classname="appendixa.HorrorFlick"
classpath="${basedir}\.."
fork="true"
failonerror="true"
/>
<echo message="* Immutable1 *"/>
<java
taskname="Immutable1"
classname="Immutable1"
classpath="${basedir};${basedir}\.."
fork="true"
failonerror="true"
/>
<echo message="* Immutable2 *"/>
<java
taskname="Immutable2"
classname="Immutable2"
classpath="${basedir};${basedir}\.."
fork="true"
failonerror="true"
/>
<echo message="* ImmutableInteger *"/>
<java
taskname="ImmutableInteger"
classname="ImmutableInteger"
classpath="${basedir};${basedir}\.."
fork="true"
failonerror="true"
/>
<echo message="* ImmutableStrings *"/>
<java
taskname="ImmutableStrings"
classname="ImmutableStrings"
classpath="${basedir};${basedir}\.."
fork="true"
failonerror="true"
/>
<echo message="* LocalCopy *"/>
<java
taskname="LocalCopy"
classname="LocalCopy"
classpath="${basedir};${basedir}\.."
fork="true"
failonerror="true"
/>
<echo message="* MutableInteger *"/>
<java
taskname="MutableInteger"
classname="MutableInteger"
classpath="${basedir};${basedir}\.."
fork="true"
failonerror="true"
/>
<echo message="* PassReferences *"/>
<java
taskname="PassReferences"
classname="PassReferences"
classpath="${basedir};${basedir}\.."
fork="true"
failonerror="true"
/>
<echo message="* Snake *"/>
<java
taskname="Snake"
classname="Snake"
classpath="${basedir};${basedir}\.."
fork="true"
failonerror="true"
/>
<echo message="* Stringer *"/>
<java
taskname="Stringer"
classname="Stringer"
classpath="${basedir};${basedir}\.."
fork="true"
failonerror="true"
/>
</target>
</project>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -