Apprenez-en davantage sur le mécanisme de construction Java, apprenez les outils de construction et créez un environnement d'apprentissage léger et simple sans Eclipse. Public cible: les personnes qui comprennent Java mais qui ne sont pas douées pour créer et déployer des environnements, et les personnes qui travaillent chez Ant et qui souhaitent le mentionner. Au fait, c'est moi. Mon environnement: macOS Hypothèse: la commande javac fonctionne avec le chemin d'accès à JavaVM.
Vous pouvez le télécharger sur Ant Official. Téléchargez la dernière version au format zip à partir d'ici.
Vous pouvez le laisser tel quel, mais vous pouvez le changer en un nom plus court car il sera décrit plus tard dans la variable d'environnement. Peu importe où vous le mettez, mais je l'ai mis dans mon répertoire personnel. Ici, j'ai choisi apache-fourmi.
mv apache-ant ~/
cd
vim .bash_profile
Ouvre le fichier de configuration du chemin, donc (tapez la commande CD sans argument pour aller dans le répertoire HOME)
ANT_HOME=~/apache-ant/bin
export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/library/java/JavaVirtualMachines/jdk-12.0.1.jdk/contents/home/bin:$ANT_HOME
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
Ajoutez un chemin comme celui ci-dessus. ANT_HOME=~apache-ant/bin :$ANT_HOME Vient d'être ajouté. Veuillez noter que les autres commandes sont différentes selon la personne, donc si vous copiez et collez ceci dans son intégralité, d'autres commandes peuvent être interrompues.
ant --version
S'il y a une réponse, l'installation est réussie.
Structure du répertoire
Mettez l'artefact de construction dans bin et le code source dans src. ・ ・ Décrivez-le dans build.xml.
build.xml
<?xml version="1.0" encoding="UTF-8" ?>
<project name="HelloAnt" default="default" basedir=".">
<target name="default">
<javac srcdir="./src/" destdir="./bin/"/>
</target>
</project>
xml version = "1.0" encoding = "UTF-8"?> C'est magique. Peut-être que si vous n'écrivez pas ceci, les caractères seront déformés. Jusqu'à ce que tu t'y habitues
Je pense que c'est comme une déclaration HTML DOCTYPE qui a l'air bien à chaque fois.
Je pense que c'est un projet d'éclipse en enveloppant \
Main.java
class Main{
public static void main(String args[]){
System.out.println("hello ant");
}
}
Placez-le dans le répertoire src et vous êtes prêt à partir.
Allez simplement dans le répertoire où se trouve build.xml et tapez la commande ci-dessous.
ant
BUILD SUCCESSFUL S'affiche, c'est réussi. Vous devriez avoir Main.class dans le répertoire bin.
Recommended Posts