JMRI: Construction de JMRI avec Ant
Author: Bob Jacobsen
Keywords: JMRI technical code ant

# Construction de JMRI avec Ant

Pour ceux d'entre vous qui préfèrent une approche en ligne de commande il conviendrait d'examiner "Ant", un des meilleurs utilitaires pour faire les projets Java. Ant est disponible en téléchargement à http://jakarta.apache.org/ant/index.html/. Installez-le, puis:

- Créer un répertoire pour contenir votre projet.
- Dans ce répertoire de projet, faire un checkout Git de "All" les module à partir de notre référentiel (Repository). Cela va créer un sous-répertoire "jmri" où Ant s'exécute, et le charge avec la source, des tests et des ressources. Il créera et peuplera aussi les répertoires pour les fichiers xml, bibliothèques, etc dans le "project directory".
- Changer pour le sous-répertoire "jmri" nouvellement créé. Pour compiler, tapez "ant debug".
- Pour exécuter le programme, tapez "ant DecoderPro»ou « ant panelpro ", asseyez-vous et regarder ce qui se passe.
- Pour exécuter la suite de tests, tapez "ant alltest".
- Pour créer un fichier jmri.jar, type "ant dist". Notez que vous n'avez pas à créer le fichier "jmri.jar" pour exécuter le programme.
- Pour effacer tous les résultats précédemment compilés et forcer le programme à être entièrement construit à partir de zéro, tapez "ant clean".

Pour s'assurer que tout fonctionne, par exemple, avant d'engager un Retour vers CVS, s'il vous plaît faire:

    ant clean
    ant alltests

et s'assurer que les tests soient effectués proprement.