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等等。
随机阅读
- 改变DRAM的刷新方式不会使死时间缩短 人可以坚持多长时间不睡觉?会死么?
- 2016年有哪些值得去看的电影? 欢乐喜剧人爱比利那歌
- 家常油炸大果子的做法 油炸果子
- 武装部检查基层民兵连建设 基层连队财务管理三好五无的要求是什么
- 请问各个城市2017年度中国质量协会质量专业人员6西格玛绿带考试考点分别在哪? 天行健大厦南门
- 桂林熊虎山庄吃人 现在桂林熊虎山庄的个人票价是多少 团体票多少 急需
- 康桥半岛国际公寓阳台可以封窗吗 康桥老街房价多少一平
- 0.5吨的反渗透水处理废水排放是多少 5吨反渗透设备
- 永久性嗅觉失灵:能不能治疗 永久性萎焉
- 如果一直养的话,猪能养到多少斤? 辽宁瓦房店姓牛的
- 试验设计抛物线法 一条抛物线y=x2+mx+n经过点(0,)与(4,). (1)求这条抛物线的解析...
- 诸葛灵签-名典神算 诸葛灵签 解签 第一百二十四签,求解签,谢谢
- 今年国家鼓励养猪,鼓励养羊吗?脱贫有关于养殖业的扶持没? 关于公布农业部水产健康养殖示范场(第八批)名单的通知
- 兴化戴南水产村电话 不锈钢丝跟不锈钢焊丝有何区别
- 乳胶枕有颗粒的和没颗粒的哪个好? 整块乳胶枕与颗粒乳胶枕哪种好
- 汉之云怎么锻造 轩辕剑外传汉之云如何打造武器
- 遇到正缘桃花和烂桃花 有正缘出现的流年,会不会桃花很旺盛,会出现多个合适人选,是不是这种桃花运能持续一年?
- 的 永二村有小姐吗
- 吃蟹的最佳时间是什么时候 天津上海年代毛蟹炒年糕
- 女人性病图片大全 女子脐下有毛