Journal Génération du javadoc avec l'outil Apache Ant et eclipse

Posté par  .
Étiquettes : aucune
0
13
mai
2003
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  (site web personnel) . Évalué à 1.

    Essaye ça :

    < 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.