Ant is a tool like "make" command in the linux.Ant is a subproject supported by apache inc.Apache Ant is a Java-based build tool. In theory, it is kind of like make, without make's wrinkles.
Why another build tool when there is already make, gnumake, nmake, jam, and others? Because all those tools have limitations that Ant's original author couldn't live with when developing software across multiple platforms. Ant has been used successfully on many platforms, including Linux, commercial flavours of Unix such as Solaris and HP-UX, Windows NT-platforms, OS/2 Warp, Novell Netware 6, OpenVMS and MacOS X.
Now we will study the ant build.xml properties
<project name="project name" default="usage" basedir=".">
<target name="init" depends="" >
<echo message="......."/>
<property name=".." value=".." />
<delete dir="directory name .." />
<mkdir dir="directory name.." />
<javac srcdir="${sources}" destdir="${classes}" includes="jfileupload/**" source="${jdksource}" target="${jdktarget}">
<classpath>
<pathelement location="${sources}"/>
...
</classpath>
</javac>
<copy todir="${classes}">
<fileset dir=="${sources}">
<include name="**/*.properties"/>
....
</fileset>
</copy>
<unjar src="" dest=""/>
<jar jarfile="" basedir="" />
<move file="" todir="" overwrite="true/false" />
<javadoc packagenames="" sourcepath="" destdir="">
<classpath>
<pathelement location="${cloggingjar}"/>
...
</classpath>
</javadoc>
<signjar jar="" storepass="${jkspassword}" alias="${jksalias}"
keystore="${jkskeystore}" keypass="${jkspassword}" storetype="PKCS12" />
</target>
</project>
The above is the ant build.xml's knowleadge. Hope it can help you!
分享到:
相关推荐
NULL 博文链接:https://lees.iteye.com/blog/805152
Empirical study of multi-objective ant colony optimization to software project scheduling problems
A Novel Genetic Ant Colony Algorithm.pdf Eigenfaces vs. Fisherfaces vs. ICA for Face Recognition; A Comparative Study.pdf Feature_extraction_using_Radon_and_wavelet_transforms_with_application_to_...
2018-算法_学习这是2018年的ANT算法研究问题。 如有任何疑问,请随时与我们联系。 (2018.03.15) 1110个以上的周期找出素数1929 主演编号2443-6(2018.04.05) 你好世界2557 注册7287 10718我们爱kriii 编号10172...
In the field of nondestructive evaluation, laser ... Furthermore the system has advantages such as high efficiency of photo-electricity conversion, high frequency responding, the ability of ant-inter
本项目主要是对于ant-design上面的基础组件,用react自己实现一遍。 目的是对react组件以及组件库的概念进行深入探究。 最终产出一个基础组件库,以及组件学习的经验文档。 已完成list(不持续更新。。。 组件名 ...
xml java系统源码 一文读懂Android Gradle 为什么写这个? 讲Gradle的文章和书很多,讲Groovy的文章和书也很...Ant and Apache Maven and introduces a Groovy-based domain-specific language (DSL) instead of the X
本人用ant idea命令花了214分钟,35秒编译的lucene-solr源码,可以用idea打开,把项目放在D:\space\study\java\lucene-solr路径下,再用idea打开就行了
蛇皮纸以往论文和更多研究资源的综合平台截屏发展git clone git@github....
Cultural Ant Colony Optimization on GPUs for Travelling Salesman Problem Chapter 28. Combining Genetic Algorithm with the Multilevel Paradigm for the Maximum Constraint Satisfaction Problem Chapter ...
文档 配套工具 视频 李南江 - Vue3 正式版教程 哈默聊前端 - Vue3 大地 - Vue3 教程 Young 村长 - Composition API + 深度解读 Young 村长 - Vue3 光速上手 Young 村长 - 项目打包、部署、CI/CD ...Ant Design Pro
Sample-plot survey method was conducted to study the biodiversity of ant species from the tea gardens in maintea-growing areas of Chongqing. A total of 30 species of Formicidae including 9 dominating ...
In terms of capabilities, Maven is an improvement to Apache Ant-thanks to numerous plug-ins and built-in integration with unit testing frameworks such as JUnit. Tired of writing the same build logic ...
b)元音+辅音: it,is, of, in, on, up, out, ant 9.重读音节:单词中发音特别响亮的音节。 语音的基本常识 1、音节的划分: 一个单词的音标中有几个元音就有几个音节。 2、重读音节:任何双音节或多音节单词的...
o Apache Ant 1.6.5 or later for Linux and Mac, 1.7 or later for Windows o Not Not Not Not compatible with Gnu Compiler for Java (gcj) Note: Note: Note: Note: If JDK is already installed on your ...
antcolony(ACO),honeybees(HB),bacteriafeeding(BFO),firefly(FF),batalgorithm(BTO),invasive weed(IWO)andothersalgorithms,hasbeensuccessfullyadoptedasa...
Ant Colony Programming: Application of Ant Colony System to Function Approximation .............248 Mariusz Boryczka, University of Silesia, Poland Chapter 12 A Performance Comparison between ...