J'écris un script Ant pour générer Javadoc pour mon programme. le script fourmi:Vérifiez si un package existe dans le script Ant?
<javadoc access="public"
source="1.6"
sourcepath="${basedir}/../${current.project}/src"
destdir="${basedir}/dist/doc/${current.project}"
packagenames="${current.project}" />
Mais je suis arrivé ennuis si la ${current.project} (packagenames="${current.project}")
n'existe pas, Ant jeter l'erreur et arrêter les progrès.
Je veux demander est-il un moyen de vérifier que si le nom du paquet (${current.project}
) n'existe pas, alors Ant continuera à faire son travail jusqu'à la fin?
Mais ce n'est pas ce que je veux. Mon besoin est de vouloir garder la tâche javadoc en marche même si certains paquets n'existent pas. – ipkiss
Est-il possible de travailler avec des caractères génériques dans une valeur par défaut pour $ {current.project} - comme com.yourcompany.project. *? – CodeSeavers
Je n'ai pas encore essayé. Mais cela signifie-t-il qu'en plaçant com.yourcompany.project. *, Cela signifie générer javadoc pour le paquet commençant par "com.yourcompany.project". Si c'est le cas, ce n'est pas ce que j'essaie de faire car je veux juste générer pour le paquet "com.yourcompany.project" seulement. – ipkiss