中名软件园:打造绿色软件,免费软件下载基地!

软件分类|下载排行|最近更新

软件
软件
文章
当前位置:首页应用软件编程开发 → apache ant.jar包
apache ant.jar包

apache ant.jar包

apache ant.jar包评分:10
下载地址
  • 软件大小:1.2MB
  • 软件语言:简体中文
  • 更新时间:2023-07-29 04:20:33
  • 软件类别:免费软件
  • 软件性质:PC软件
  • 软件厂商:Home Page
  • 运行环境:WinAll, WinXP
  • 软件等级:
  • 官方网址:
  • 软件介绍
  • 软件截图
  • 猜你喜欢
  • 同类推荐
  • 相关文章

软件Tags: apache ant.jar包

ant.jar是一款技术专业可以用的Apache ant.jar包,可以让消费者们更方便快捷的应用apache ant来开展java的开发设计,应用十分的便捷.有须要的小伙伴就来多特软件站免费下载!

apache ant介绍

Apache Ant,是一个将APP编译程序、检测、布署等流程联络在一起进行自动化技术的一个专用工具,大多数用以Java自然环境中的开发软件。只需应用过linux系统软件的阅读者,应当了解 make这一指令。当编译程序Linux核心及一些系统的源代码时,常常要用这一指令。Make指令实际上就 是一个项目管理工具,而Ant所完成作用与此相近。像make,gnumake和nmake这种编译程序专用工具都是有 一定的缺点,可是Ant却摆脱了这种专用工具的缺点。最开始Ant开发人员在开发设计混合开发的运用时,一样也 是根据这种缺点对Ant干了更强的设计方案。

apache ant标签详细介绍

project标签

每一个搭建文件相匹配一个新项目。project标签是搭建文件的根标签。它可以有好几个本质属性, 就如编码中所显示,其每个属性的含意各自如下所示。

(1) default表明默认设置的运作总体目标,即指定默认设置的target(即每日任务)。这一属性是必需的。

(2) basedir表明新项目的标准文件目录。

(3) name表明新项目名。

(4) description表示新项目的叙述。

每一个搭建文件都相匹配于一个新项目,可是工程项目常常包括很多的单项工程,每一个单项工程都能够有

自身的搭建文件。

target标签

一个新项目标签下可以有一个或好几个target标签。一个target标签可以依靠别的的target标签。例 如,有一个target用以编译程序,另一个target用以转化成可执行文件。在转化成可执行文件以前务必先编译程序该文件,因而可执行文件的target取决于编译程序的target。Target的全部属性如下所示。

(1).name表明总体目标名,这一属性是必需的。

(2).depends表明依靠的总体目标。

(3)if表明仅当属性设定时才执行。

(4)unless表明当属性沒有设定时才执行。

(5)description表示新项目的叙述。

Ant的depends属性指定了target的执行次序。Ant会按照depends属性中target发生次序先后执行 每一个target。在执行以前,最先必须执行它所依靠的target。程序流程中的名叫run的target的 depends属性compile,而名叫compile的target的depends属性是prepare,因此这好多个target执 行的次序是prepare-compile-run。一个target只有被执行一次,即使有好几个target取决于它。要是没有if或unless属性target总 会被执行。

mkdir标签

该标签用以建立一个文件目录,它有一个属性dir用于指定所建立的路径名,其编码如下所示:

mkdir dir=”${class.root}”/

根据以上编码就建立了一个文件目录,这一文件目录早已被之前的property标签所指定。

jar标签

该标签用于转化成一个JAR文件,其属性如下所示。

(1) destfile表明JAR文件名。

(2) basedir表明被存档的文件名。

(3) includes表明被存档的文件方式。

(4) excludes表明被清除的文件方式。

javac标签

该标签用以编译程序一个或一组java文件,其属性如下所示。

(1).srcdir表明源代码的文件目录。

(2).destdir表明class文件的导出文件目录。

(3).include表明被编译程序的文件的方式。

(4).excludes表明被清除的文件的方式。

(5).classpath表明所运用的类途径。

(6).debug表明包括的调试信息。

(7).optimize表明是不是应用提升。

(8).verbose 表明给予详尽的输入信息内容。

(9).fileonerror表明当遇到不正确就全自动终止。

java标签

该标签用于执行编译程序转化成的.class文件,其属性如下所示。

(1).classname 表明将执行的类名。

(2).jar表明包括此类的JAR文件名。

(3).classpath所表明使用的类途径。

(4).fork表明在一个新的vm虚拟机中运作此类。

(5).failonerror表明当发生不正确时全自动终止。

(6).output 表明导出文件。

(7).append表明增加或是遮盖默认设置文件。

delete标签

该标签用以删掉一个文件或一组文件,去属性如下所示。

(1)/file表明要删掉的文件。

(2).dir表明要删掉的文件目录。

(3).includeEmptyDirs 表明指定是不是要删掉空目录,默认值是删掉。

(4).failonerror 表明指定当遇到不正确是否停止,默认值是全自动终止。

(5).verbose表明指定是不是列举所删掉的文件,默认值为不列举。

copy标签

该标签用以文件或文件集的复制,其属性如下所示。

(1).file 表明源文件。

(2).tofile 表明总体目标文件。

(3).todir 表明目标目录。

(4).overwrite 表明指定是不是遮盖总体目标文件,默认值不是遮盖。

(5).includeEmptyDirs 表明指定是不是复制空目录,默认值为复制。

(6).failonerror 表明指定如总体目标沒有发觉是不是全自动终止,默认值是终止。

(7).verbose 表明制订是不是表明详细资料,默认值无法显示。

exec执行文件

execexecutable=${base.dir}/email.bat

/exec

展开内容

软件截图

同类推荐

推荐文章

本类排行

  • 周排行
  • 月排行

关于中名 | 联系方式 | 发展历程 | 版权声明 | 下载帮助(?) | 广告联系 | 网站地图 | 友情链接

Copyright © 2023 WWW.FEELCN.NET 中名软件园 版权所有

声明: 本站非腾讯QQ官方网站 所有软件和文章来自互联网 如有异议 请与本站联系 本站为非赢利性网站 不接受任何赞助和广告