Je veux générer les javadocs pour une base de code open-source que j'utilise. Mais l'assistant Eclipse Generate JavaDoc me demande une "commande Javadoc". L'aide n'explique pas ce que cela signifie. Veut-il le chemin du fichier javadoc binary/jar ou autre chose?
Oui, il est probable qu'il souhaite le chemin d'accès à l'outil de ligne de commande javadoc
fourni avec le JDK (dans le répertoire bin, comme Java
et javac
).
Eclipse devrait pouvoir le trouver automatiquement. vous le faites peut-être sur une JRE? Cela expliquerait la demande.
Oui, il demande l’application/l’exécutable capable de créer Javadoc. Il y a un fichier exécutable javadoc
dans le dossier bin du jdk.
Vous devrez peut-être ajouter un JDK (Java Development Kit) aux JRE installés dans Eclipse.
Allez dans Fenêtre-> Préférences-> Java-> JRE installés
Dans la colonne Nom, si vous n'avez pas de JDK par défaut, vous devrez l'ajouter.
Cliquez sur le bouton "Ajouter" et localisez le JDK sur votre ordinateur . Vous le trouverez à l'emplacement suivant: C:\Program Files\Java\jdk1.x.y
Où x et y sont des nombres.
Si aucun JDK n'est installé sur votre ordinateur, téléchargez et installez Java SE (Standard Edition) à partir du site Web Oracle.
Ensuite, recommencez les étapes ci-dessus. Assurez-vous qu'il est défini comme JRE par défaut à utiliser.
Revenez ensuite à la boîte de dialogue Projets-> Générer Javadoc ...
Maintenant ça devrait marcher.
Bonne chance.
Avait ce problème et résolu en tapant ceci: C:\Program Files (x86)\Java\jdk1.7.0_51\bin\javadoc.exe
Il existe déjà des réponses utiles à cette question ci-dessus, mais il existe une possibilité supplémentaire que je ne vois pas être traitée ici.
Nous devons considérer que Java est installé correctement (c'est pourquoi Eclipse aurait pu être lancé en premier lieu) et le JDK est également ajouté correctement à Eclipse. Le problème peut donc être dû à une raison quelconque (par exemple, la migration d'Eclipse vers un autre système d'exploitation), le chemin d'accès de javadoc n'est pas correct; vous pouvez facilement le vérifier et le modifier dans la page de l'assistant javadoc. Voici des instructions détaillées:
Project->Generate Javadoc...
javadoc command
est correct, comme illustré dans la capture d'écran ci-dessous: