Aujourd'hui je gueule contre l'outil le plus laid à la syntaxe floue que j'ai jamais connu, j'ai nommé Ant, l'outil de compilation automatique pour Java. A côté, make avec gcc sont à des années-lumières que ant n'arrive pas à atteindre.
Cela fait que des centaines de fois que j'essaie de générer le javadoc pour mes projets avec eclipse (mais lui il veut rien savoir non plus). Quant à l'outil javadoc, il fonctionne bien en ligne de commande.
Voila un gros extrait de mon fichier build.xml :
<!-- build.xml - script de compilation -->
<!-- Le dossier contenant le code source -->
<!-- Dossiers de build -->
<!-- Etape de preparation -->
<!-- Compilation -->
<target name="compile" depends="prepare"
description="Compile tout le code source.">
<!-- Creation d'un jar pour une distribution -->
<!-- Exclude unit tests from the final JAR file -->
<javadoc packagenames="org.cgsth.420"
destdir="${build.api}"
author="true"
version="true"
use="true"
/>
J'ai beau chercher sur le net, la doc est pourrie.
# Re: Génération du javadoc avec l'outil Apache Ant et eclipse
Posté par Mickaël Sibelle (site web personnel) . Évalué à 1.
< target name="docs" depends="compile" description="Création de docs">
< echo message="Création de docs." />
< mkdir dir="${dist.home}/docs" />
< copy todir="${dist.home}/docs" >
< fileset dir="${docs.home}" />
</ copy>
< mkdir dir="${dist.home}/docs" />
< javadoc sourcepath="${src.home}" destdir="${dist.home}/docs/api" packagenames="*">
< classpath refid="compile.classpath" />
</ javadoc>
</ target>
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.