---
title: Install Apache Ant on Linux | Snap Store
description: Get the latest version of Apache Ant for Linux - Apache Ant
url: https://snapcraft.io/ant
---

# Apache Ant (ant)

[Apache Ant (apache-ant)](https://snapcraft.io/publisher/apache-ant "View all snaps from Apache Ant (apache-ant)")

* [Apache Ant (apache-ant)](https://snapcraft.io/publisher/apache-ant "View all snaps from Apache Ant (apache-ant)")
* [Development](https://snapcraft.io/search?categories=development)
* [Utilities](https://snapcraft.io/search?categories=utilities)

latest/stable 1.10.18

Install latest/stable of Apache Ant

---

**Install using the command line**

```
sudo snap install ant --classic
```

Don't have snapd? [Get set up for snaps](https://snapcraft.io/docs/installing-snapd).

---

### Package name

* ant

---

### License

* Apache-2.0

---

### Last updated

* 6 September 2026 - latest/stable
* 6 September 2026 - 1.10/stable

---

### Websites

* [ant.apache.org](https://ant.apache.org/ "https://ant.apache.org/")

---

### Contact

* [ant.apache.org](http://ant.apache.org/mail.html "http://ant.apache.org/mail.html")

---

##### Report a Snap Store violation

* [Report this Snap](https://snapcraft.io/ant#report-snap-modal)

---

* [Description](https://snapcraft.io/ant#tab-description)
* [Security](https://snapcraft.io/ant#tab-security)

#### Apache Ant

Apache Ant™ is a Java library and command-line tool whose mission is
to drive processes described in build files as targets and extension
points dependent upon each other. The main known usage of Ant is the
build of Java applications. Ant supplies a number of built-in tasks
allowing to compile, assemble, test and run Java applications. Ant
can also be used effectively to build non Java applications, for
instance C or C++ applications. More generally, Ant can be used to
pilot any type of process which can be described in terms of targets
and tasks.

Ant is written in Java and thus requires Java 8 or a later runtime
environment to be installed. If you want to build a Java project you
will need a Java Development Kit rather than just a Java Runtime
Environment.

---

## Install Apache Ant on your Linux distribution

Choose your Linux distribution to get detailed installation instructions. If yours is not shown, get more details on the [installing snapd documentation](https://snapcraft.io/docs/installing-snapd).

[### Arch Linux](https://snapcraft.io/install/ant/arch)

[### CentOS](https://snapcraft.io/install/ant/centos)

[### Debian](https://snapcraft.io/install/ant/debian)

[### elementary OS](https://snapcraft.io/install/ant/elementary)

[### Fedora](https://snapcraft.io/install/ant/fedora)

[### KDE Neon](https://snapcraft.io/install/ant/kde-neon)

[### Kubuntu](https://snapcraft.io/install/ant/kubuntu)

[### Manjaro](https://snapcraft.io/install/ant/manjaro)

[### Pop!\_OS](https://snapcraft.io/install/ant/pop)

[### openSUSE](https://snapcraft.io/install/ant/opensuse)

[### Red Hat Enterprise Linux](https://snapcraft.io/install/ant/rhel)

[### Ubuntu](https://snapcraft.io/install/ant/ubuntu)

[### Raspberry Pi](https://snapcraft.io/install/ant/raspbian)
