Abra um Terminal com (Ctrl + t)
Remova a Ant instalada, removendo ou removendo:
$ sudo apt-get purge ant
A saída deve ser algo como
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED:
ant* ant-optional*
0 upgraded, 0 newly installed, 2 to remove and 13 not upgraded.
After this operation, 3,057 kB disk space will be freed.
Do you want to continue? [Y/n] y
(Reading database ... 310491 files and directories currently installed.)
Removing ant-optional (1.9.3-2build1) ...
Removing ant (1.9.3-2build1) ...
dpkg: warning: while removing ant, directory '/usr/share/ant/lib' not empty so not removed
Processing triggers for man-db (2.6.7.1-1ubuntu1) ...
(Eu tenho um arquivo jar em '/ usr / share / ant / lib' que eu preciso, então não limpei isso.)
Faça o download, verifique a assinatura, descompacte e coloque o Apache Ant para, por exemplo, / opt / (De acordo com o site deles, é sugerido usar a versão mais recente, mas precisamos especificamente do 1.9.4, certo?: -))
~$ cd Downloads
~/Downloads$ wget https://archive.apache.org/dist/ant/binaries/apache-ant-1.9.4-bin.tar.gz
~/Downloads$ wget https://www.apache.org/dist/ant/KEYS
~/Downloads$ wget https://archive.apache.org/dist/ant/binaries/apache-ant-1.9.4-bin.tar.gz.asc
~/Downloads$ gpg --import KEYS
~/Downloads$ gpg --verify apache-ant-1.9.4-bin.tar.gz.asc apache-ant-1.9.4-bin.tar.gz
~/Downloads$ gpg --fingerprint 82A7FBCD
~/Downloads$ tar -xvzf apache-ant-1.9.4-bin.tar.gz
~/Downloads$ sudo mv apache-ant-1.9.4 /opt/
Mais informações sobre a verificação da assinatura do Apache:
Crie um link simbólico para sua pasta bin para que seus programas possam chamá-lo
$ sudo ln -s /opt/apache-ant-1.9.4/bin/ant /usr/bin/ant
Normalmente, seus programas precisarão das variáveis de ambiente ANT_HOME e ANT_OPTS :
### ANT-SETUP
export ANT_HOME="/opt/apache-ant-1.9.4"
export ANT_OPTS="-Xmx1024m"
Para torná-lo permanente, coloque as linhas acima em ~ / .bashrc. Aqui estão os comandos para fazer isso: Use um editor para editar o .bashrc ou a partir da linha de comando, apenas use os comandos abaixo.
Crie um backup de .bashrc antes de fazer qualquer coisa com ele.
$ cp ~/.bashrc ~/.bashrc-backup
$ echo "" >> ~/.bashrc
$ echo "### ANT-SETUP by $USER" >> ~/.bashrc
$ echo "export ANT_HOME=\"/opt/apache-ant-1.9.4\"" >> ~/.bashrc
$ echo "export ANT_OPTS=\"-Xmx1024m\"" >> ~/.bashrc
Verifique se as alterações estão corretas
$ diff ~/.bashrc ~/.bashrc-backup
A saída deve ser algo como:
129,130c129
<
< ### ANT-SETUP by ${your_username}
< export ANT_HOME="/opt/apache-ant-1.9.4"
< export ANT_OPTS="-Xmx1024m"
---
>
Reinicie o Terminal ou crie o .bashrc
$ source ~/.bashrc
Verifique a instalação:
$ ant -diagnostics