一、编译源代码
	
1》 编译整个工程
- 1. 启动cmd
- 2. 进入目录源代码目录:
- E:\android\workspace\Thinking_in_Java_Fourth_Edition_Code>
- 3. 执行ant build
2》 运行整个章节
- 进入某个章节的目录,执行ant
3》 运行某个章节中的一个程序: ant 程序名
- ...\Thinking_in_Java_Fourth_Edition_Code\polymorphism>ant Music
二、 编译问题解决
- 1....\Thinking_in_Java_Fourth_Edition_Code\build.xml:59: J2SE5 required
- 解决办法:
- 
					
- 
					
- 修改为:(由于使用的是1.7)
- 
					
- 
					
- 
					
- 修改为:
- 
					
- 2. ...\Thinking_in_Java_Fourth_Edition_Code\net\build.xml:45:
- You must install the Javassist library from
- 解决办法:将javassist-3.12.0.GA.jar拷贝到目录...\jdk1.7.0_45\jre\lib\ext
- 3. ...\Thinking_in_Java_Fourth_Edition_Code\xml\build.xml:34: You must install the XOM library from
- 解决办法:将xom-1.2.10.jar拷贝到目录...\jdk1.7.0_45\jre\lib\ext
- 4. ...\Thinking_in_Java_Fourth_Edition_Code\gui\build.xml:45: You must have javaws.jar in your classpath
- 解决办法:设置环境变量CLASSPATH 添加路径...\jdk1.7.0_45\jre\lib\javaws.jar,重启cmd
- 5. ...\Thinking_in_Java_Fourth_Edition_Code\swt\build.xml:45: You must install the SWT library from
- 解决办法:将swt.jar拷贝到目录....\jdk1.7.0_45\jre\lib\ext
