Ant学习笔记(2) 在Eclipse中使用Ant
Eclipse默认提供了对Ant的支持,在Eclipse中不需要安装任何插件就能直接编辑和运行Ant。Eclipse中包含了一个Ant脚本编辑器,Ant脚本编辑器提供了对Ant脚本的语法搞来高亮、自动补全、根据模板生成代码等功能。另外,Eclipse还提供一个Ant视图,该视图提供了对工作空间中Ant脚本的查看、内容查找、执行等功能。
在Eclipse中配置Ant
Eclispe菜单Window-->Preferences,在左边的列表中就可以发现对Ant的配置项。
说明:
- Names定义了Ant脚本的默认名称,默认是build.xml;
- Separate JRE timeout定义了独立的JRE运行的超时时间,默认是20s;
- Documentation URL定义了Ant文档的位置,默认是链接到Ant官方主页上的Ant文档。
此外还可以设置Ant的各种消息(error、warning、information、verbose、debug)在控制台中打印出来时所使的颜色。
左侧列表Ant选项有两个子选项。
Editor选项,可用于配置Eclipse编辑Ant脚本的格式,如字体,颜色,模板等。
Runtime选项,可用于配置Ant的运行环境,默认是Eclispe提供的Ant环境。可以通过该选项配置自定义的Ant环境。
在Eclipse中使用Ant
在Eclipse中建立工程。普通的Java工程在默认情况下,Eclipse的Package Explorer视图显示如下:
在Eclipse的Navigator中可以看到Eclipse已经默认建立了一些Eclipse需要的目录与文件。显示如下:
创建名称为build.xml的文件。
由于我自己的Eclipse安装了Android插件。所以build.xml默认是与Android的XML编辑器关联的。
我们需要使用Eclipse自带的Ant编辑器打开build.xml。右击build.xml文件,点击Open With-->Ant Editor。
Eclipse就会用Ant Editor打开该build.xml。显示如下:
Ant Editor
Ant Editor提供智能提示功能与格式化等功能。
运行Ant脚本
编写Java源代码,编写ant脚本。右击build.xml或在Ant Editor编辑器中右击,点击Run As --> Ant Build 。
控制台中输出:
刷新一下Eclipse的视图,可以看到Navigator视图或Package Explorer视图下,相关的编译文件与打包文件都已生产。
Ant学习笔记(2) 在Eclipse中使用Ant的更多相关文章
- Android(java)学习笔记91:Eclipse中代码提示去掉@override,不然就报错!
1. Eclipse中提示去掉@Override 把项目下载下来后有@Override的注释的方法会报错,如果把@Override去掉就不报错了.经过查阅后发现:@override注释在jdk1.5环 ...
- Android(java)学习笔记148:Eclipse中代码提示去掉@override,不然就报错!
把项目下载下来后有@Override的注释的方法会报错,如果把@Override去掉就不报错了.经过查阅后发现:@override注释在jdk1.5环境下只能用于对继承的父类的方法的重写,但不能用于对 ...
- Android(java)学习笔记190:Eclipse中的控制台不停报错Can't bind to local 8700 for debugger
[DDMS] Can't bind to local 8600 for debugger 改成 Under Window -> Preferences -> Android -> D ...
- Android(java)学习笔记133:Eclipse中的控制台不停报错Can't bind to local 8700 for debugger
[DDMS] Can't bind to local 8600 for debugger 改成 Under Window -> Preferences -> Android -> D ...
- 在Eclipse中集成Ant配置
提要:本文将向你展示如何使用Eclipse设置为Ant所用的属性值和环境变量,并简要分析如何配置Ant编辑器以便从Eclipse内部操作Ant文件. 一. 修改Ant Classpath 在使用一个可 ...
- 【转】Ant学习笔记——自己构建Ant编译环境
自从年初开始用NetBeans6.0,才接触到Ant. 这是今年6月份的一篇Ant学习笔记.安装 1.下载并构建环境. 去官网下载src包和bin包.解压缩它们到同一目录,运行build.bat, ...
- Ant学习笔记(1) 基础知识
Ant Apache Ant 是一个基于 Java的构建工具. 下载Ant google.baidu.Windows用户下载zip格式.解压即可. Windows安装Ant Ant本质上是一个Java ...
- (转)Eclipse中使用Ant
Eclipse中使用Ant 分类: JAVA 工具 服务器2014-08-05 09:59 5507人阅读 评论(0) 收藏 举报 anteclipse http://286.iteye.com/bl ...
- Android(java)学习笔记167:Java中操作文件的类介绍(File + IO流)
1.File类:对硬盘上的文件和目录进行操作的类. File类是文件和目录路径名抽象表现形式 构造函数: 1) File(String pathname) Creat ...
随机推荐
- observeMode
<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>& ...
- matplotlib 绘图
http://blog.csdn.net/jkhere/article/details/9324823 都打一遍 5 matplotlib-绘制精美的图表 matplotlib 是python最著名的 ...
- swift中类似宏定义
建一个类 如,在Contans.swift中 import UIKit let kMAIN_SIZE = UIScreen.mainScreen().bounds 在其他地方直接用 比如在 MyTab ...
- Android开源项目发现--- 工具类图片缓存篇(持续更新)
1. Android-Universal-Image-Loader 图片缓存 目前使用最广泛的图片缓存,支持主流图片缓存的绝大多数特性. 项目地址:https://github.com/nostra1 ...
- MapReduce生成HFile入库到HBase及源码分析
http://blog.pureisle.net/archives/1950.html
- 常见的Robotium测试的问题总结:
常见的Robotium测试的问题总结:(从别处拿来的先mark一下) 1.Robotium的 测试类ActivityInstrumentationTestCase2继承了TestCase类,即robo ...
- IE 弹出"Unable to do xml/xsl" Processing
解决方法:
- Matlab与CCS的连接
1.CCS概述 Matlab 6.5(R13)或以上集成了CCSLink工具,可以支持CCS能够识别的任何板卡及其硬件DSP. 验证CCSLink是否在主机上安装成功,Matlab输入命令:help ...
- POJ 1503 Integer Inquiry 简单大数相加
Description One of the first users of BIT's new supercomputer was Chip Diller. He extended his explo ...
- 3D视频的质量评价报告 (MSU出品)
俄罗斯的MSU Graphics & Media Lab (Video Group)出品的3D视频的质量评价报告.测试了一些3D视频的质量,其测试方法值得我们参考.在此翻译一下部分文字. 注: ...