使用Eclipse运行Thinking in Java 3rd 例子源码

 

 

  1. 新建文件夹C:/tij3/code,将所有源码文件复制到此目录下;
  2. 下载TIJ4-code.zip(http://www.mindviewinc.com/TIJ4/CodeDownload.php),即TIJ第四版的源码。主要是使用里边的Eclipse.py文件,将其复制到C:/tij3/code下;
  3. 使用文本编辑器打开Eclipse.py文件,删除os.remove("reusing/Lisa.java");这一行,并将其中的tagPath = ".".join(tagPath.split('/')[:-1])修改为tagPath = ".".join(tagPath.split(':')[:-1])。
  4. 下载并安装Python2.4(http://www.python.org/download/);
  5. 在命令行窗口中,运行C:/tij3/code>c:/python24/python  eclipse.py;(目的是自动在*.java文件开头加上Package ...,当然也可以手动做,不过工作量大而已);
  6. 运行Eclipse,new->Java Project from Existing Ant Buildfile,选择C:/tij3/code/c02或其他目录下Build.xml文件,project名称起为tijcode;
  7. 创建工程后,在左侧package explorer中选择code,在右键菜单中选择Build Path->use as source folder;
  8. 此时,仍有c14/c15下部分例子没有编译通过,下载Javassist(http://nchc.dl.sourceforge.net/sourceforge/jboss/javassist-3.1.zip)和Junit(http://nchc.dl.sourceforge.net/sourceforge/junit/junit4.1.zip ),将其中的Javassist.jar和junit-4.1.jar以及JDK自代的javaws.jar、mail.jar(http://java.sun.com/products/javamail/downloads/index.html)加入到Libaraies中(Properties->Libaraies->Add External JARs)。

 

你可能感兴趣的:(Road,to,Java)