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等等。
随机阅读
- 淄博武松山水泥怎么样 晁盖不死,梁山的命运会如何?
- 小说上海机甲 求一科幻机甲小说, 主角是叫蓝雨的 书名是什么??
- 微信骚聊算出轨吗? 影音风云路辛柏青朱媛媛李乃文
- 太仓毛太路6号11幢二手房 低压开关柜故障发生原因有什么?
- 从汉中去紫柏山国家森林公园 紫柏山国家森林公园,爬完山大概需要多久?
- 喉咙会好吗 三灶镇永久自行车专卖店
- 愤怒小鸟英雄传如何提升等级 愤怒的小鸟英雄传里旌旗怎么升级?在哪里升级?
- 水包油型乳化剂和油包水乳化剂怎么区分? 如何制备水包油乳剂
- 无人深空 跑商循环 无人深空技术模块哪里获取
- 上海人民广场相亲 上海人民公园相亲角几点开始?
- 青岛倍特机械科技有 自动称重包装机的原理是什么
- 泰语语音学多久 1.泰语自学一般要多久,有人教学一般要多久?(不用学的很透,能和泰国人交流就好了。) 2.泰语难学
- 自己动手给长安cs35换HID灯泡 长安cs35尾灯总成2017
- 白杨坪镇朝阳村委会 湖北丹江口市有几个乡镇
- 反光涂料软化点试验 朋友们,三级干湿态反光热熔标线涂料有什么优势?大侠们,求解
- 质点系和质心系有什么区别? 质点组等于质点系吗
- 地铁三号线水产路站到 水产路同济路地铁站怎么去人民广场
- 滴通鼻炎水的用法 滴通鼻炎水喷雾剂怎么使用的?
- 1314永久皇马 14-15赛季巴萨与13-14赛季的皇马哪个更强
- 灞桥区的行政区划 灞桥路家湾党支部