代码构建(四)——eclipse/idea集成ant

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。

  • 5
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值