<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>@Repository(&#34;djo&#34;) &#187; Ant</title>
	<atom:link href="https://blog.developpez.com/djo-mos/pcategory/java/ant/feed" rel="self" type="application/rss+xml" />
	<link>https://blog.developpez.com/djo-mos</link>
	<description></description>
	<lastBuildDate>Sun, 27 Sep 2009 00:05:37 +0000</lastBuildDate>
	<language>fr-FR</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=4.1.42</generator>
	<item>
		<title>Sortie d&#8217;Apache Ant 1.7.1</title>
		<link>https://blog.developpez.com/djo-mos/p6047/java/sortie_d_apache_ant_1_7_1</link>
		<comments>https://blog.developpez.com/djo-mos/p6047/java/sortie_d_apache_ant_1_7_1#comments</comments>
		<pubDate>Thu, 10 Jul 2008 08:48:03 +0000</pubDate>
		<dc:creator><![CDATA[djo.mos]]></dc:creator>
				<category><![CDATA[Annonces]]></category>
		<category><![CDATA[Ant]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Après un an et demi de silence (Ant 1.7 etait sorti en Décembre 2006), l&#8217;équipe d&#8217;Apache Ant vient de donner un signe de vie en publiant Ant 1.7.1. La version 1.7.1 est principalement une version de maintenance apportant son lot de correctifs de bugs. => Télécharger => Release Notes => Site]]></description>
				<content:encoded><![CDATA[<p>Après un an et demi de silence (Ant 1.7 etait sorti en Décembre 2006), l&rsquo;équipe d&rsquo;<strong>Apache Ant</strong> vient de donner un signe de vie en publiant <strong>Ant 1.7.1</strong>.</p>
<p>La version 1.7.1 est principalement une version de maintenance apportant son lot de correctifs de bugs.</p>
<p>=> <a href="http://ant.apache.org/bindownload.cgi">Télécharger</a><br />
=> <a href="http://www.apache.org/dist/ant/RELEASE-NOTES-1.7.1.html">Release Notes</a><br />
=> <a href="http://ant.apache.org/">Site</a></p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Comment embarquer ANT</title>
		<link>https://blog.developpez.com/djo-mos/p5492/java/ant/comment_embarquer_ant</link>
		<comments>https://blog.developpez.com/djo-mos/p5492/java/ant/comment_embarquer_ant#comments</comments>
		<pubDate>Fri, 11 Apr 2008 13:13:21 +0000</pubDate>
		<dc:creator><![CDATA[djo.mos]]></dc:creator>
				<category><![CDATA[Ant]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Dans ce billet, je vais présenter une méthode pour embarquer ANT dans une distribution de sources, histoire de pouvoir la compiler chez le client sans nécessiter une installation d&#8217;ANT. J&#8217;ai utilisé cette technique pour distribuer les sources de mes articles. Ceci repose sur ANT 1.7 mais devrait marcher pour des versions antérieures (mais pas trop quand même) et suppose que votre distribution de sources se présente comme suit: dossier racine build.xml autres composants (src, lib, [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Dans ce billet, je vais présenter une méthode pour embarquer ANT dans une distribution de sources, histoire de pouvoir la compiler chez le client sans nécessiter une installation d&rsquo;ANT.<br />
J&rsquo;ai utilisé cette technique pour distribuer les sources de mes articles.<br />
<span id="more-156"></span><br />
Ceci repose sur ANT 1.7 mais devrait marcher pour des versions antérieures (mais pas trop quand même) et suppose que votre distribution de sources se présente comme suit:</p>
<ul>
<li>dossier racine
<ul>
<li>build.xml</li>
<li>autres composants (src, lib, etc.)</li>
</ul>
</li>
</ul>
<p>Je commence par créer un dossier <em><strong>ant</strong></em> dans la racine de la distribution contenant les deux fichiers suivants:</p>
<ul>
<li>ant.jar</li>
<li>ant-launcher.jar</li>
</ul>
<p>Ces fichiers se trouvent dans le dossier lib de l&rsquo;installation ANT.</p>
<p>Ensuite, toujours dans le répertoire racine de la distribution, je crées deux fichiers build.bat (pour Windows) et build.sh (pour Linux) avec le contenu suivant:</p>
<p><em><strong>build.bat:</strong></em></p>
<blockquote><pre><code class="codecolorer text default"><span class="text">java -cp ant\ant.jar;ant\ant-launcher.jar;&quot;%JAVA_HOME%\lib\tools.jar&quot; org.apache.tools.ant.Main %1</span></code></pre>
</blockquote>
<p><em><strong>build.sh:</strong></em></p>
<blockquote><pre>

<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">#!/bin/sh <br />
java -cp ant/ant.jar:ant/ant-launcher.jar:$JAVA_HOME/lib/tools.jar org.apache.tools.ant.Main $1</div></div>

</pre>
</blockquote>
<p>Et hop, le tour est joué !<br />
Il suffit de double-cliquer sur le fichier de build approprié (.bat pour Windows et .sh pour Linux) pour que le processus de build ANT soit lancé.</p>
<p><strong>Seule limitation</strong>: Le client doit disposer d&rsquo;un <strong>JDK</strong> récent installé ainsi que d&rsquo;une variable d&rsquo;environnement JAVA_HOME bien positionnée sur le dossier d&rsquo;installation du JDK.</p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
