未游网

apache ant.jar包 apache ant.jar包
32位64位无插件无广告
  • 文件大小:1.2 MB
  • 界面语言:中文
  • 发布日期:2023-05-05
  • 系统平台:Win7/WinXP/Win8/Win10
  • 软件标签:编程工具
本地下载 安全放心,最新版本
广告位500x320
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