📄 build.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 + -