📄 build.xml
字号:
<?xml version="1.0"?>
<project name="Thinking in Java" default="all" basedir=".">
<property name="masterscript" value="true"/>
<!-- builds and runs all examples -->
<target name="all">
<ant
antfile="${basedir}\com\build.xml"
dir="${basedir}\com"
output="${basedir}\com\log.txt"
/>
<ant
antfile="${basedir}\c02\build.xml"
dir="${basedir}\c02"
output="${basedir}\c02\log.txt"
/>
<ant
antfile="${basedir}\c03\build.xml"
dir="${basedir}\c03"
output="${basedir}\c03\log.txt"
/>
<ant
antfile="${basedir}\c04\build.xml"
dir="${basedir}\c04"
output="${basedir}\c04\log.txt"
/>
<ant
antfile="${basedir}\c05\build.xml"
dir="${basedir}\c05"
output="${basedir}\c05\log.txt"
/>
<ant
antfile="${basedir}\c06\build.xml"
dir="${basedir}\c06"
output="${basedir}\c06\log.txt"
/>
<ant
antfile="${basedir}\c07\build.xml"
dir="${basedir}\c07"
output="${basedir}\c07\log.txt"
/>
<ant
antfile="${basedir}\c08\build.xml"
dir="${basedir}\c08"
output="${basedir}\c08\log.txt"
/>
<ant
antfile="${basedir}\c09\build.xml"
dir="${basedir}\c09"
output="${basedir}\c09\log.txt"
/>
<ant
antfile="${basedir}\c10\build.xml"
dir="${basedir}\c10"
output="${basedir}\c10\log.txt"
/>
<ant
antfile="${basedir}\c11\build.xml"
dir="${basedir}\c11"
output="${basedir}\c11\log.txt"
/>
<ant
antfile="${basedir}\bangbean\build.xml"
dir="${basedir}\bangbean"
output="${basedir}\bangbean\log.txt"
/>
<ant
antfile="${basedir}\c12\build.xml"
dir="${basedir}\c12"
output="${basedir}\c12\log.txt"
/>
<ant
antfile="${basedir}\c13\build.xml"
dir="${basedir}\c13"
output="${basedir}\c13\log.txt"
/>
<ant
antfile="${basedir}\c14\build.xml"
dir="${basedir}\c14"
output="${basedir}\c14\log.txt"
/>
<ant
antfile="${basedir}\c15\build.xml"
dir="${basedir}\c15"
output="${basedir}\c15\log.txt"
/>
<ant
antfile="${basedir}\x1\build.xml"
dir="${basedir}\x1"
output="${basedir}\x1\log.txt"
/>
<ant
antfile="${basedir}\appendixa\build.xml"
dir="${basedir}\appendixa"
output="${basedir}\appendixa\log.txt"
/>
<ant
antfile="${basedir}\frogbean\build.xml"
dir="${basedir}\frogbean"
output="${basedir}\frogbean\log.txt"
/>
</target>
<!-- builds all examples -->
<target name="build">
<ant
antfile="${basedir}\com\build.xml"
target="com-build"
dir="${basedir}\com"
output="${basedir}\com\log.txt"
/>
<ant
antfile="${basedir}\c02\build.xml"
target="c02-build"
dir="${basedir}\c02"
output="${basedir}\c02\log.txt"
/>
<ant
antfile="${basedir}\c03\build.xml"
target="c03-build"
dir="${basedir}\c03"
output="${basedir}\c03\log.txt"
/>
<ant
antfile="${basedir}\c04\build.xml"
target="c04-build"
dir="${basedir}\c04"
output="${basedir}\c04\log.txt"
/>
<ant
antfile="${basedir}\c05\build.xml"
target="c05-build"
dir="${basedir}\c05"
output="${basedir}\c05\log.txt"
/>
<ant
antfile="${basedir}\c06\build.xml"
target="c06-build"
dir="${basedir}\c06"
output="${basedir}\c06\log.txt"
/>
<ant
antfile="${basedir}\c07\build.xml"
target="c07-build"
dir="${basedir}\c07"
output="${basedir}\c07\log.txt"
/>
<ant
antfile="${basedir}\c08\build.xml"
target="c08-build"
dir="${basedir}\c08"
output="${basedir}\c08\log.txt"
/>
<ant
antfile="${basedir}\c09\build.xml"
target="c09-build"
dir="${basedir}\c09"
output="${basedir}\c09\log.txt"
/>
<ant
antfile="${basedir}\c10\build.xml"
target="c10-build"
dir="${basedir}\c10"
output="${basedir}\c10\log.txt"
/>
<ant
antfile="${basedir}\c11\build.xml"
target="c11-build"
dir="${basedir}\c11"
output="${basedir}\c11\log.txt"
/>
<ant
antfile="${basedir}\bangbean\build.xml"
target="bangbean-build"
dir="${basedir}\bangbean"
output="${basedir}\bangbean\log.txt"
/>
<ant
antfile="${basedir}\c12\build.xml"
target="c12-build"
dir="${basedir}\c12"
output="${basedir}\c12\log.txt"
/>
<ant
antfile="${basedir}\c13\build.xml"
target="c13-build"
dir="${basedir}\c13"
output="${basedir}\c13\log.txt"
/>
<ant
antfile="${basedir}\c14\build.xml"
target="c14-build"
dir="${basedir}\c14"
output="${basedir}\c14\log.txt"
/>
<ant
antfile="${basedir}\c15\build.xml"
target="c15-build"
dir="${basedir}\c15"
output="${basedir}\c15\log.txt"
/>
<ant
antfile="${basedir}\x1\build.xml"
target="x1-build"
dir="${basedir}\x1"
output="${basedir}\x1\log.txt"
/>
<ant
antfile="${basedir}\appendixa\build.xml"
target="appendixa-build"
dir="${basedir}\appendixa"
output="${basedir}\appendixa\log.txt"
/>
<ant
antfile="${basedir}\frogbean\build.xml"
target="frogbean-build"
dir="${basedir}\frogbean"
output="${basedir}\frogbean\log.txt"
/>
</target>
<!-- runs all examples -->
<target name="run">
<ant
antfile="${basedir}\com\build.xml"
target="com-run"
dir="${basedir}\com"
output="${basedir}\com\log.txt"
/>
<ant
antfile="${basedir}\c02\build.xml"
target="c02-run"
dir="${basedir}\c02"
output="${basedir}\c02\log.txt"
/>
<ant
antfile="${basedir}\c03\build.xml"
target="c03-run"
dir="${basedir}\c03"
output="${basedir}\c03\log.txt"
/>
<ant
antfile="${basedir}\c04\build.xml"
target="c04-run"
dir="${basedir}\c04"
output="${basedir}\c04\log.txt"
/>
<ant
antfile="${basedir}\c05\build.xml"
target="c05-run"
dir="${basedir}\c05"
output="${basedir}\c05\log.txt"
/>
<ant
antfile="${basedir}\c06\build.xml"
target="c06-run"
dir="${basedir}\c06"
output="${basedir}\c06\log.txt"
/>
<ant
antfile="${basedir}\c07\build.xml"
target="c07-run"
dir="${basedir}\c07"
output="${basedir}\c07\log.txt"
/>
<ant
antfile="${basedir}\c08\build.xml"
target="c08-run"
dir="${basedir}\c08"
output="${basedir}\c08\log.txt"
/>
<ant
antfile="${basedir}\c09\build.xml"
target="c09-run"
dir="${basedir}\c09"
output="${basedir}\c09\log.txt"
/>
<ant
antfile="${basedir}\c10\build.xml"
target="c10-run"
dir="${basedir}\c10"
output="${basedir}\c10\log.txt"
/>
<ant
antfile="${basedir}\c11\build.xml"
target="c11-run"
dir="${basedir}\c11"
output="${basedir}\c11\log.txt"
/>
<ant
antfile="${basedir}\bangbean\build.xml"
target="bangbean-run"
dir="${basedir}\bangbean"
output="${basedir}\bangbean\log.txt"
/>
<ant
antfile="${basedir}\c12\build.xml"
target="c12-run"
dir="${basedir}\c12"
output="${basedir}\c12\log.txt"
/>
<ant
antfile="${basedir}\c13\build.xml"
target="c13-run"
dir="${basedir}\c13"
output="${basedir}\c13\log.txt"
/>
<ant
antfile="${basedir}\c14\build.xml"
target="c14-run"
dir="${basedir}\c14"
output="${basedir}\c14\log.txt"
/>
<ant
antfile="${basedir}\c15\build.xml"
target="c15-run"
dir="${basedir}\c15"
output="${basedir}\c15\log.txt"
/>
<ant
antfile="${basedir}\x1\build.xml"
target="x1-run"
dir="${basedir}\x1"
output="${basedir}\x1\log.txt"
/>
<ant
antfile="${basedir}\appendixa\build.xml"
target="appendixa-run"
dir="${basedir}\appendixa"
output="${basedir}\appendixa\log.txt"
/>
<ant
antfile="${basedir}\frogbean\build.xml"
target="frogbean-run"
dir="${basedir}\frogbean"
output="${basedir}\frogbean\log.txt"
/>
</target>
<!-- delete all class files -->
<target name="clean">
<delete>
<fileset dir="${basedir}" includes="**/*.class"/>
<fileset dir="${basedir}" includes="**.*Output.txt"/>
</delete>
<echo message="clean successful"/>
</target>
</project>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -