你的位置:首页 > Java教程

[Java教程]Myeclipse 导入《JAVA编程思想(Think in Java 4th)》中的ant项目


  版权声明:仅允许在正文前注明作者和链接的情况下,进行非商业性转载,转载时本文正文不可减少内容、修改内容或者增加内容(包括图片)

 

 

 《JAVA编程思想(Think in Java)》提供了大量源代码,可是项目是用ant构建的。对于用惯了eclipse,netbeans等IDE的同学们可能有些手足无措,这里分享一些本人在阅读这本书时使用ant中的一些心得。如果疏漏之处还请指教,欢迎大家和我交流~

 

1、下载源代码

  书中的源代码,还有在命令行界面下使用ANT的配置详细说明(均来自书籍原作者),我都一并打包放在百度网盘,所以本篇文章主要介绍在Myeclipse下如何导入书中的源码。

链接:http://yun.baidu.com/share/link?shareid=3812332761&uk=2216460525

PS:建议有兴趣的同学按照书作者的说明文档配置一下Ant,加深理解。看不懂的地方可以参考这位博友写的文章,http://www.cnblogs.com/activity-life/archive/2012/07/12/2587266.html

2、Myeclipse导入

  2.1新建Ant项目

 打开Myeclipse,依次点击File->New->Project..,在弹出的窗口中选择Java Project from Existing Ant Buildfile.

  2.2选择build.

  不知道为何(恕鄙人才疏学浅),代码根目录下的build.

图1 导入子文件夹interfaces的build.

2.3运行build.

导入成功后,工程目录如下图所示

图2:工程目录

  图中所示的build.

3、FAQ

1、导入了interface章节的代码,那其他章节的代码怎么办呢?

  虽然导入时只导入了interfaces的build.

2、我只想运行章节的中的某一段代码该怎么办? 

  还是以interfaces为例,例如我们只想运行Music5.java,我们可以在右键 Run As->Ant Build(第二个,无快捷键的),更改运行的target。

  可以看到,默认的target是run,我们勾选取消,再勾选想要运行的target-Music5,再Run即可。

3、build失败

  利用根目录的build.

  如果提示缺少库文件,下载需要的库文件:javaw.jar,xom.jar,swt.jar,javassit.jar 我们把它放到 你当前的jdk/jre/lib/ext 目录。

4、待续...