web-dev-qa-db-fra.com

Attacher du javadoc supplémentaire dans Intellij IDEA

Lorsque j'utilise la recherche documentaire rapide (Ctrl + Q) sur les classes j2ee ou les annotations dans IDEA je reçois uniquement un javadoc vide. Il ne contient que les bases comme le nom de classe.

Comment puis-je ajouter le javadoc aux libs IDEA se fournit?

58
homaxto

Vous pouvez attacher javadoc à n'importe quelle bibliothèque que vous avez configurée dans votre module ou projet. Accédez simplement aux fenêtres de structure du projet (File -> Project Structure), puis sélectionnez "modules" et sélectionnez le module qui a la dépendance que vous souhaitez configurer.

Sélectionnez ensuite l'onglet "Dépendances", sélectionnez la dépendance à laquelle il manque le javadoc et cliquez sur "Modifier". Dans la fenêtre qui vient de s'afficher, vous voyez deux boutons "Ajouter" et "Spécifier l'URL Javadoc". Si vous avez le javadoc dans un fichier jar, sélectionnez le premier, si vous voulez pointer vers un site Web qui contient le javadoc, sélectionnez le dernier. C'est ça.

84
Hugo Palma

Si vous utilisez maven:

"clic droit sur votre pom.xml" -> "Maven" -> puis choisissez "Télécharger les sources et la documentation"

Pour éviter cela à l'avenir: "Préférences" -> "Build, Execution, Deployment" -> "Build Tools" -> "Maven" -> "Importing" -> Cochez les cases Télécharger automatiquement les sources et la documentation.

Nous remercions Yacov Schondorf et Stephen Boesch des forums d'utilisateurs d'Intellij.

2
JMess

Qu'en est-il de la documentation d'une API d'extension? J'avais ajouté l'API j3d à mon jdk1.6 et je l'ai utilisé avec succès, étape suivante, obtenez le javadoc

Oubliez les liens sur Java.Sun.com (C'est un gâchis) Allez directement sur Java.net et récupérez tout le contenu (API, javadoc, obtenez la source même -pour chaque paquet-)

Accédez à votre jdk et sélectionnez le chemin de documentation et ajoutez le javadoc Zip. Allez dans l'onglet source et ajoutez le Zip de la source

Vous avez terminé.

En fait, seule la source est nécessaire pour profiter de javadoc et des classes non compilées

1
albfan