ant 的build.xml如何配置便可执行 某一个目录下的.exe文件? Ant的构建文件当开始一个新的项目时,首先应该编写Ant构建文件。构建文件定义了构建过程,并被团队开发中每个人使用。Ant构建文件默认命名为build.xml,也可以取其他的名字。只不过在运行的时候把这个命名当作参数传给Ant。构建文件可以放在任何的位置。一般做法是放在项目顶层目录中,这样可以保持项目的简洁和清晰。下面是一个典型的项目层次结构。(1)src存放文件。(2)class存放编译后的文件。(3)lib存放第三方JAR包。(4)dist存放打包,发布以后的代码。Ant构建文件是XML文件。每个构建文件定义一个唯一的项目(Project元素)。每个项目下可以定义很多目标(target元素),这些目标之间可以有依赖关系。当执行这类目标时,需要执行他们所依赖的目标。每个目标中可以定义多个任务,目标中还定义了所要执行的任务序列。Ant在构建目标时必须调用所定义的任务。任务定义了Ant实际执行的命令。Ant中的任务可以为3类。(1)核心任务。核心任务是Ant自带的任务。(2)可选任务。可选任务实来自第三方的任务,因此需要一个附加的JAR文件。(3)用户自定义的任务。用户自定义的任务实用户自己开发的任务。1.标签每个构建文件对应一个项目。标签时构建文件的根标签。它可以有多。ant 判断目录是否存在 ?xml version=\"1.0\"encoding=\"UTF-8?{basedir}/abc\"property=\"baseDIR_exist\"/>;antcall>;antcall>;is tureis false如何用Ant实现分目录打包 其中,build.xml文件是进行ant build的主要文件,它引用了其它文件。这些被引用的文件有local.properties,ant.properties两个属性文件,以及在build.xml中的最后,引用了sdk目录下的tools/ant/build.xml文件。local.properties文件中定义了sdk.dir属性,也就是当前使用的sdk的目录。ant.properties可根据构建需要进行相关配置。项目下的build.xml默认执行的target是help,运行后可以看到相关的帮助信息。如果需要的话,我们可将其修改为debug或者release。通过查看相关的帮助信息,可以看到其它可用的target。然后运行ant时,可指定target。例如,ant debug,ant help,ant relaese等等。
随机阅读
- 院校代号 浙江广播电视大学国际代码
- 宿州市灵璧县黄湾移动网点电话号码 什么物流可以送到宿州市灵璧县黄湾镇
- 杭州银泰武林店店铺投诉 五一杭州银泰武林店和解百的活动是甚么
- 你在《魔兽世界》中遇到过什么好玩有趣的事? 拯救希巴拉被遗忘者瘟疫战车
- 不按要求报告或者不如实报告个人去向,属于违反哪种纪律行为? 不按要求报告或者不如实报告个人去向属于违反
- 汉中南湖风景区收费标准? 汉中市南湖风景区
- wow怎么战斗宠物移动出去 求教那个WOW自带那个宠物动作条怎么移动啊
- 天然气压缩因子算管存 天然气压缩机压缩因子
- 我们军队正步走是那一国的姿势? 军队走正步
- 武威市凉州区有多少个镇,名称是那些? 永丰滩乡属于哪个镇
- 鄂尔多斯国土资源局局长有哪些房产
- 单县到菏泽火车站的汽车站时刻表 单县到菏泽城际公交在哪坐
- 春天怎样养水仙 春天水仙怎么弄
- 四川华新现代职业学院毕业生就业率高吗? 四川华新现代职业学院就业
- 乡镇如何做好专项目标梳理 乡镇 目标任务
- 文件版记与正文不在同一页 word文档中同一行上的字体不在同一水平线上怎么调整?
- 此恨绵绵无绝期的恨是恨什么 自古多情空余恨 此恨绵绵无绝期是什么意思
- 从司门口坐几号地铁去东湖绿道 武汉有哪些坑爹旅游景点?
- 江西英豪培训学校费用 请问大家各地传媒类的大学<或有该类专业的综合大学>都是什么时候专业考试啊
- 周庄镇大桥路68号工程 去过中国绝大多数地方是什么体验?