6.eclipse集成ant
6.1 eclipse配置ant
(1)Eclipse菜单Window-->Preferences,在左边的列表中就可以发现对Ant的配置项。
说明:
Names定义了Ant脚本的默认名称,默认是build.xml;
Separate JRE timeout定义了独立的JRE运行的超时时间,默认是20s;
Documentation URL定义了Ant文档的位置,默认是链接到Ant官方主页上的Ant文档。
此外还可以设置Ant的各种消息(error、warning、information、verbose、debug)在控制台中打印出来时所使的颜色。
(2)左侧列表ant
Editor选项,可用于配置Eclipse编辑Ant脚本的格式,如字体,颜色,模板等。
Runtime选项,可用于配置Ant的运行环境,默认是Eclispe提供的Ant环境。可以通过该选项配置自定义的Ant环境。
(3)配置ant的运行环境
6.2 eclipse创建ant工程
(1)在Eclipse中建立普通的Java工程。
6.2.1 手动创建build.xml
(2)创建名称为build.xml的文件。
(3)打开build.xml
我们需要使用Eclipse自带的Ant编辑器打开build.xml。右击build.xml文件,点击Open With-->Ant Editor。Ant Editor提供智能提示功能与格式化等功能。
6.2.2 自动创建build.xml
(2)我们在项目名称上右键-->选择Export(导出)-->Ant Buildfile-->下一步-->修改相应属性-->Finish。
完成之后我们会发现项目目录里多了一个"build.xml"文件:
(3)打开build.xml文件。可以根据情况修改其中的<path>标签下的命名及路径。
(4)选择ant_builder(此步骤可以配置生成的build.xml文件件的内容)
①右键选中ant_test项目,选择Properties:
②选择>>>>>>Builder>>>>New…,选择Ant Build,
Name:Ant_Builder;
Buildfile:workspaceloc:/anttest/build.xml;BaseDirectory:{workspace_loc:/ant_test};(按“Browse Workspace”选择工程根目录)。点击Apply点击OK,取消java的选择 选择ant。
(5)运行ant脚本
编写Java源代码,编写ant脚本。右击build.xml或在Ant Editor编辑器中右击,点击Run As --> Ant Build 。
报图中错误的原因是javac标签中没有配置,下图所示的属性,添加后既可以。
刷新一下Eclipse的视图,可以看到Navigator视图或Package Explorer视图下,相关的编译文件与打包文件都已生产。
6.3 eclipse导入ant工程
6.3.1 第一种方式
(1)【File】->【Project】->【Java Project from Existing Ant Buildfile】
(2)输入项目的名称并选择build.xml文件
选择build.xml文件即可,如果出现:Specified buildfile does not contain a javac task,那么就不能使用这种方式导入,需要使用第2种方式。
(3)Eclipse修改默认包路径的起始文件夹
一般新建的Java Project项目都是从src文件夹开始的,那么通过下面的操作可以自定义修改起始文件夹。项目右键->【Properties】进行修改。
删除多余的文件夹
6.3.2 第二种方式
【File】->【Project】->【Java Project】,也就是新建一个Java项目。新建好之后,把全部文件拖入到项目,包括build.xml。