📄 build.xml
字号:
<?xml version="1.0"?>
<project name="Thinking in Java (c11)" default="c11" basedir=".">
<target name="c11" depends="c11.check,c11.prepare,c11.build,c11.run"/>
<!-- check for any jar dependencies -->
<target name="c11.check">
</target>
<!-- build all dependencies if this script is run alone -->
<target name="c11.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="c11.build">
<javac
srcdir="${basedir}"
classpath="${basedir}\.."
source="1.4"
/>
</target>
<!-- run all classes in this directory -->
<target name="c11.run">
<echo message="* AnalyzeSentence *"/>
<java
taskname="AnalyzeSentence"
classname="AnalyzeSentence"
classpath="${basedir};${basedir}\.."
fork="true"
failonerror="true"
/>
<echo message="* Blip3 *"/>
<java
taskname="Blip3"
classname="Blip3"
classpath="${basedir};${basedir}\.."
fork="true"
failonerror="true"
/>
<echo message="* Blips *"/>
<java
taskname="Blips"
classname="Blips"
classpath="${basedir};${basedir}\.."
fork="true"
failonerror="true"
/>
<echo message="* c11.CADState *"/>
<java
taskname="c11.CADState"
classname="c11.CADState"
classpath="${basedir}\.."
fork="true"
failonerror="true"
/>
<echo message="* ChangeSystemOut *"/>
<java
taskname="ChangeSystemOut"
classname="ChangeSystemOut"
classpath="${basedir};${basedir}\.."
fork="true"
failonerror="true"
/>
<echo message="* ClassScanner *"/>
<java
taskname="ClassScanner"
classname="ClassScanner"
classpath="${basedir};${basedir}\.."
fork="true"
failonerror="true"
>
<arg value="classnames -a"/>
</java>
<echo message="* DirList *"/>
<java
taskname="DirList"
classname="DirList"
classpath="${basedir};${basedir}\.."
fork="true"
failonerror="true"
/>
<echo message="* DirList2 *"/>
<java
taskname="DirList2"
classname="DirList2"
classpath="${basedir};${basedir}\.."
fork="true"
failonerror="true"
/>
<echo message="* FreezeAlien *"/>
<java
taskname="FreezeAlien"
classname="FreezeAlien"
classpath="${basedir};${basedir}\.."
fork="true"
failonerror="true"
/>
<echo message="* GZIPcompress *"/>
<java
taskname="GZIPcompress"
classname="GZIPcompress"
classpath="${basedir};${basedir}\.."
fork="true"
failonerror="true"
>
<arg value="GZIPcompress.java"/>
</java>
<echo message="* Logon *"/>
<java
taskname="Logon"
classname="Logon"
classpath="${basedir};${basedir}\.."
fork="true"
failonerror="true"
/>
<echo message="* MakeDirectories *"/>
<java
taskname="MakeDirectories"
classname="MakeDirectories"
classpath="${basedir};${basedir}\.."
fork="true"
failonerror="true"
>
<arg value="MakeDirectoriesTest"/>
</java>
<echo message="* c11.MyWorld *"/>
<java
taskname="c11.MyWorld"
classname="c11.MyWorld"
classpath="${basedir}\.."
fork="true"
failonerror="true"
/>
<echo message="* Redirecting *"/>
<java
taskname="Redirecting"
classname="Redirecting"
classpath="${basedir};${basedir}\.."
fork="true"
failonerror="true"
/>
<echo message="* SerialCtl *"/>
<java
taskname="SerialCtl"
classname="SerialCtl"
classpath="${basedir};${basedir}\.."
fork="true"
failonerror="true"
/>
<echo message="* TestEOF *"/>
<java
taskname="TestEOF"
classname="TestEOF"
classpath="${basedir};${basedir}\.."
fork="true"
failonerror="true"
/>
<echo message="* c11.WordCount *"/>
<java
taskname="c11.WordCount"
classname="c11.WordCount"
classpath="${basedir}\.."
fork="true"
failonerror="true"
>
<arg value="WordCount.java"/>
</java>
<echo message="* Worm *"/>
<java
taskname="Worm"
classname="Worm"
classpath="${basedir};${basedir}\.."
fork="true"
failonerror="true"
/>
<echo message="* ZipCompress *"/>
<java
taskname="ZipCompress"
classname="ZipCompress"
classpath="${basedir};${basedir}\.."
fork="true"
failonerror="true"
>
<arg value="*.java"/>
</java>
<echo message="* ThawAlien *"/>
<java
taskname="ThawAlien"
classname="ThawAlien"
classpath="${basedir}\xfiles;${basedir}\.."
fork="true"
failonerror="false"
/>
<echo message="* Exception was expected *"/>
<echo message="* Echo must be run by hand. *"/>
<echo message="* IOStreamDemo must be run by hand. *"/>
</target>
</project>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -