eclipse使用ant_使用Eclipse简化Ant
开始之前
关于本教程
Apache Ant被视为Java™开发世界中构建工具的圣杯。 大多数有价值的Java项目都以Ant构建脚本的形式附加了一些自定义构建过程。 因此,每个有价值的Java IDE都必须为Ant内置某种支持。 Eclipse是最受欢迎的IDE,它不会让人失望:它为Ant提供了广泛的内置支持。
了解如何利用Eclipse中提供的功能来编写和调试Ant文件,以及如何将Ant文件用作构建器。
先决条件
本教程假定您具有创建Ant脚本和使用Eclipse平台的基本知识。
系统要求
要尝试这些示例,您需要运行在Java虚拟机(JVM)V1.4或更高版本上的Eclipse.org的Eclipse SDK 。 从Sun Microsystems或从IBM下载Java技术。
与Ant合作
创建一个新的Ant构建文件
首先向您的项目中添加一个新的Ant文件,该文件将在本教程的其余部分中使用:
- 打开包浏览器
- 右键单击任何Java项目,然后单击“ 新建”>“文件”
- 在“新建文件”窗口中,输入
build.xml
作为文件名。
创建文件,然后打开Ant编辑器。 现在,向文件中添加一些内容。 单击编辑器中的任意位置,然后按Ctrl + Space 。 将出现一个完成建议,其中包含一个称为Buildfile模板的选项-具有两个目标的简单buildfile(请参见图1)。 单击此按钮可将包含两个目标的示例项目添加到文件中。
图1.使用Buildfile模板
现在我们有了一些内容,让我们仔细看一下Ant编辑器。
蚂蚁编辑器
发现最佳的Ant编辑器功能:突出显示,代码完成,折叠,重命名以及标记事件和问题。
突出显示
为了易于使用,编辑器以不同的颜色显示构建文件的每个元素。 注释以与属性不同的颜色显示,依此类推。 您甚至可以为每种元素类型自定义颜色。
要更改突出显示的颜色,请完成以下步骤:
- 单击窗口>首选项>蚂蚁>编辑器
- 单击语法选项卡
- 在结果页面上,为每种元素类型选择颜色
代码完成
Ant编辑器提供了全面的代码完成功能,可帮助您快速键入Ant构建文件。 在目标定义内单击,然后按Ctrl + Space以查看所有可用任务的列表。 选择任务后,编辑器将自动插入开始和结束标签(参见图2)。
图2.任务列表
但这还不是全部。 Ant编辑器的代码完成功能远远超出了自动标记插入的范围。 编辑器知道我们构建文件中定义的目标。 因此,例如,当我们要插入目标名称时,例如,键入项目的default
属性或目标的depends
属性,按Ctrl + Space会显示我们可以填写的所有可用目标的列表(参见图3)。
图3.可用目标
编辑器甚至知道我们构建文件中定义的属性。 因此,当我们键入属性的值时,在键入初始的$
(美元符号)之后,我们可以按Ctrl + Space来查看构建文件中定义的所有属性和所有系统属性的列表(参见图4)。 。
图4.可用属性列表
eclipse使用ant_使用Eclipse简化Ant相关推荐
- eclipse java android_java - Android Eclipse - 找不到* .ap
java - Android Eclipse - 找不到* .ap 我知道之前已经问过这个问题而且我已经看到过多的解决方案,但似乎没有一个对我有用. 我能够毫无问题地构建我的apk,直到此错误开始出现 ...
- Eclipse Open J9:Eclipse OMR项目提供的开源JVM
\ 看新闻很累?看技术新闻更累?试试下载InfoQ手机客户端,每天上下班路上听新闻,有趣还有料! \ \\ 自1997年以来,IBM一直致力于开发自己的JVM产品J9 JVM.J9构建为一种闭源的(自 ...
- eclipse 快捷键大全,eclipse查找类,文件,添加注释
eclipse 快捷键大全,eclipse查找类,文件,添加注释 /* ---------------------------------------自理解------------------- ...
- eclipse 的help没有Eclipse Marketplace
版本的eclipse上并没有eclipse marketplace ,这让eclipse添加插件变得繁琐,一般情况下都是通过自行下载插件或者用 help->install new softwar ...
- 让32位Eclipse和64位Eclipse同是在64的Windows7上运行
来源:http://wenku.baidu.com/link?url=UsKQhbQH6l1YgSUrnASG78Ub2aQsVSLgZwUOLABfGyUyhuC26LGosVg95c6yegNYr ...
- java 按钮怎么透视_【手把手教你Eclipse插件开发】之Eclipse透视图开发
Eclipse有很多的透视图,比如Debug,或者java.下面分别是Debug,和java的透视图,可以发现,他们的结构不一样,展示给使用者的画面也不相同. 下面步入正题,来开发我们自己的透视图. ...
- How to Configure Eclipse for Python --- 在eclipse中如何配置pydev
From: http://www.rose-hulman.edu/class/csse/resources/Eclipse/eclipse-python-configuration.htm Pytho ...
- 启动 Eclipse 弹出“Failed to load the JNI shared library jvm.dll”错误的解决方法!在eclipse.ini中为eclipse指定jdk启动...
启动 Eclipse 弹出"Failed to load the JNI shared library jvm.dll"错误的解决方法! 原因1:给定目录下jvm.dll不存在. ...
- eclipse.ini vm参数– eclipse.ini文件位置Mac,Windows
eclipse.ini is the configuration file used to control the Eclipse startup. We can configure Eclipse ...
最新文章
- oracle 12c多租户下的日常操作变化
- Python基础语法难点突破
- c语言位操作的高级应用
- Springboot整合七牛云上传图片
- Jupyter Notebook 数学公式
- 小米电纸书MiReader安装微信读书
- 树莓派Python3 使用定时器
- numpy使用np.dot函数或者@操作符计算两个numpy数组的点积数量积(dot product、scalar product)
- 旅行商问题 Traveling Salesman Problem(TSP)
- win10系统关机时提示(程序没有响应)需要结束程序
- python毕业设计项目源码选题(5)校园网站系统毕业设计毕设作品开题报告开题答辩PPT
- 2021年计算机二级考试系统是哪个版本?
- DML、DDL、DCL是什么?
- 小米应用开发者文档(标注需要注意的地方)
- Single shot object detection SSD using MobileNet and OpenCV
- Synchronized的前因后果
- 弹出文件夹选择对话框
- 一梦江湖——华山快还钱是怎么会事呢?
- VR全景展示,让餐饮店线上+线下更加吸引人
- ERP流程之父谈ERP软件未来