Ant

E72062

Ant is a Java-based build automation tool commonly used to compile, package, and deploy Java applications using XML configuration files.

Aliases (1)

Statements (161)
Predicate Object
instanceOf Apache Software Foundation project
build automation tool
free and open-source software
buildFileStructure project-target-task hierarchy
buildSystemType declarative build system
category Java build tools
continuous integration tools compatible
software build automation
configurationFileExtension .xml
configurationFileName build.xml
configurationFormat XML
designGoal XML-based configuration
extensible build system
platform-independent build tool
developer Apache Software Foundation
license Apache License 2.0
name Apache Ant
primaryUse build automation for Java applications
compiling Java source code
deploying Java applications
packaging Java applications
programmingLanguage Java
requires Java Runtime Environment
shortName Ant
supportsConcept dependencies between targets
paths
properties
targets
tasks
supportsExtension custom tasks
third-party task libraries
user-defined types
supportsFeature build profiles
conditional execution
custom listeners
custom loggers
file pattern sets
filters
incremental builds
logging
macro definitions
parallel execution of tasks
property expansion
resource collections
supportsIntegration Apache Ivy
Apache Maven
Eclipse IDE
IntelliJ IDEA
NetBeans IDE
continuous integration servers
supportsPlatform cross-platform
supportsTask ant
antcall
antstructure
antversion
apply
bzip2
checksum
chmod
clearcase
compile
concat
condition
copy
cvschangelog
delete
depend
diagnostics
ear
echo
exec
fail
filter
ftp
gzip
input
jar
java
javac
javacc
javadoc
javah
jjtree
jlink
jmod
junit
junitreport
listener
loadfile
loadproperties
loadresource
macrodef
mail
mkdir
move
native2ascii
parallel
patch
path
perforce
property
pvcs
record
replace
retry
rexec
rmic
schemavalidate
scp
script
scriptdef
scriptmapper
sequential
signjar
sleep
sql
sqltask
sshexec
starteam
style
subant
svn
tar
telnet
tstamp
typedef
uptodate
waitfor
war
xalan
xmlcatalog
xmlproperty
xmltask
xmlvalidate
xslp
xslp10
xslp11
xslp12
xslp13
xslp14
xslp15
xslp16
xslp17
xslp18
xslp19
xslp2
xslp20
xslp3
xslp4
xslp5
xslp6
xslp7
xslp8
xslp9
xslt
zip
usedFor Java desktop applications
Java web applications
enterprise Java projects
open-source Java libraries
website https://ant.apache.org/

Referenced by (5)

Please wait…