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