Files
JIMRI/help/fr/html/doc/Technical/Ant.shtml
T
2026-06-17 14:00:51 +02:00

78 lines
2.9 KiB
Plaintext

<!DOCTYPE html>
<html lang="fr">
<!-- Updated by Blorec Herv&#233; le 2013-09-03 -->
<head>
<title>JMRI: Construction de JMRI avec Ant</title>
<meta name="author" content="Bob Jacobsen">
<meta name="keywords" content="JMRI technical code ant">
<!--#include virtual="/help/fr/parts/Style.shtml" -->
</head>
<body>
<!--#include virtual="/help/fr/parts/Header_fr.shtml" -->
<div id="mBody">
<!--#include virtual="Sidebar.shtml" -->
<div id="mainContent">
<!-- Page Body -->
<h1>Construction de JMRI avec Ant</h1>
<p>Pour ceux d'entre vous
qui pr&eacute;f&egrave;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&eacute;l&eacute;chargement &agrave; <a href=
"http://jakarta.apache.org/ant/index.html">http://jakarta.apache.org/ant/index.html/</a>.
Installez-le, puis:</p>
<ul>
<li>Cr&eacute;er un r&eacute;pertoire pour contenir votre
projet.</li>
<li>Dans ce r&eacute;pertoire de projet, faire un <a href=
"https://jmri.org/help/en/html/doc/Technical/getgitcode.shtml">
checkout Git</a> de "All" les module &agrave; partir de
notre r&eacute;f&eacute;rentiel (Repository). Cela va
cr&eacute;er un sous-r&eacute;pertoire "jmri" o&ugrave; Ant
s'ex&eacute;cute, et le charge avec la source, des tests et
des ressources. Il cr&eacute;era et peuplera aussi les
r&eacute;pertoires pour les fichiers xml,
biblioth&egrave;ques, etc dans le "project directory".</li>
<li>Changer pour le sous-r&eacute;pertoire "jmri"
nouvellement cr&eacute;&eacute;. Pour compiler, tapez "ant
debug".</li>
<li>Pour ex&eacute;cuter le programme, tapez "ant
DecoderPro&raquo;ou &laquo; ant panelpro ", asseyez-vous et
regarder ce qui se passe.</li>
<li>Pour ex&eacute;cuter la suite de tests, tapez "ant
alltest".</li>
<li>Pour cr&eacute;er un fichier jmri.jar, type "ant dist".
Notez que vous n'avez pas &agrave; cr&eacute;er le fichier
"jmri.jar" pour ex&eacute;cuter le programme.</li>
<li>Pour effacer tous les r&eacute;sultats
pr&eacute;c&eacute;demment compil&eacute;s et forcer le
programme &agrave; &ecirc;tre enti&egrave;rement construit
&agrave; partir de z&eacute;ro, tapez "ant clean".</li>
</ul>
<p>Pour s'assurer que tout fonctionne, par exemple, avant
d'engager un Retour vers CVS, s'il vous pla&icirc;t
faire:</p>
<pre>
<code>ant clean
ant alltests
</code>
</pre>et s'assurer que les tests soient effectu&eacute;s
proprement.
<!--#include virtual="/help/fr/parts/Footer_fr.shtml" -->
</div><!-- closes #mainContent-->
</div><!-- closes #mBody-->
<script src="/js/help.js"></script>
</body>
</html>