Comment puis-je ajouter de la documentation de l'API Java d'Eclipse?
J'ai téléchargé Java documentation de l'API de http://www.oracle.com/technetwork/java/javase/downloads/index.html#docs et ont soi-disant qu'il l'a attaché à Eclipse en utilisant le
Fenêtre->Préférences->Java->Installé
Jre->Edit>"Sélectionnez rt.jar"->Javadoc
Emplacement
Et l'emplacement a été acceptée et "Valide" l'amende juste. Cependant, pour la vie de moi, je ne peux pas obtenir de l'Éclipse de montrer la Javadoc dans l'info-bulle whene j'ai passez la souris sur un élément (par exemple dans la déclaration d'une liste de tableaux). J'ai également redémarré Éclipse dans les tentatives pour le faire fonctionner
Ce que je fais mal?
- Ah. N'avais pas conscience à l'époque, puisque je suis le développement d'une application Android je n'ai pas l'air d'utiliser le JRE fichiers jar, au lieu d'utiliser un appareil Android fichier jar :-/ j'ai attaché l'api java doc à ce fichier et l'info-bulle a commencé à travailler. Merci pour votre aide
- Suivez les étapes dans ceci lien, il a travaillé pour moi.
- il convient également de noter que lorsque vous appuyez sur F3 sur une classe Java de l'API, il va essayer d'ouvrir la source de pas la Javadoc, normalement, vous n'aurez pas besoin de regarder le code source de Java natif de la bibliothèque et peut, au lieu de la souris dessus et cliquez en bas sur l'icône dans l'info-bulle qui vous dirige vers "open joint Javadoc dans le navigateur, cela vous permettra de charger votre local Javadoc si vous suivez les instructions dans la réponse suivante.
- Pour JDK 10, vous pouvez suivre l'étape ci-dessous: stackoverflow.com/questions/51952111/...
Vous devez vous connecter pour publier un commentaire.
Eclipse ne tirez pas sur les info-bulles de la javadoc de l'emplacement. Il utilise seulement la javadoc emplacement à ajouter le lien si vous dites ouvrir dans le navigateur, vous devez télécharger et joindre la source du JDK afin d'obtenir les info-bulles. Pour tous les Pots en vertu de la JRE, vous devriez avoir la suite pour la javadoc emplacement: http://java.sun.com/javase/6/docs/api/. Pour resources.jar, rt.jar, jsse.jar, jce.jar et charsets.jar vous devez joindre le code source est disponible ici.
Utiliser hors connexion Documentation de l'API Java dans Eclipse, vous devez le télécharger en premier. Le lien pour Java docs sont (dernière mise à jour le 2013-10-21):
Java 6
Page: http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u25-doc-download-355137.html
Direct: http://download.oracle.com/otn-pub/java/jdk/6u30-b12/jdk-6u30-apidocs.zip
Java 7
Page: http://www.oracle.com/technetwork/java/javase/documentation/java-se-7-doc-download-435117.html
Java 8
Page: http://www.oracle.com/technetwork/java/javase/documentation/jdk8-doc-downloads-2133158.html
Java 9
Page:http://www.oracle.com/technetwork/java/javase/documentation/jdk9-doc-downloads-3850606.html
Window --> Preferences --> Java --> "Installed JREs"
sélectionnez les JRE (jre6: C:\Program Files (x86)\Java\jre6 par exemple) et cliquez sur Modifier.Il doit fonctionner comme il fonctionne pour moi. Je n'ai pas besoin de connexion Internet pour afficher Documentation de l'API Java dans Eclipse plus.
Mode hors connexion pour la Javadoc de fichier zip plutôt que de l'extraire.
Pourquoi cette approche?
C'est déjà une réponse qui utilise des extraits de données zip, mais il consomme plus de mémoire que la simple fichier zip.
Comparaison de fichier zip et extrait les données.
Donc cette approche sauve mon env. 200 MO.
Comment utiliser apidocs.zip?
Vieille question, mais j'ai eu des problèmes actuels avec ce problème. Donc je vous donner ma solution.
Maintenant, les sources et la documentation javadoc sont à l'intérieur du jdk. Donc, décompressez votre version du jdk.Vous pouvez voir que contanins un "src.zip" fichier. Ici sont vos sources nécessaires et les fichiers doc.
Suivez le chemin:
Fenêtre->Préférences->Java->Installé Jre-> sélectionnez votre jre/jrd et appuyez sur "Modifier"
Sélectionnez tous .les fichiers jar, et appuyez sur la touche Source de l'Attachement.
Sélectionnez l'option "Fichier Externe..." bouton, et le point à src.zip fichier.
Maibe un redémarrage d'Eclipse est nécessaire. (normalement non)
Maintenant, vous pouvez voir les docs, et aussi les sources pour les classes du jdk.
Je suis passé par le même problème et je ne trouve pas certains de la réponse ci-dessus utiles car ils sont vieux et avec de nouveaux JDK 1.8 , section documentation a
été déplacé à src.zip dans le JDK dossier (C:\Program Files\Java\jdk1.8.0_101 ) .
Maintenant j'ai tout essayé, à partir de ci-dessus et il m'avait montré le même problème si j'appuie sur la touche ctrl et cliquez sur (par exemple de Chaîne ou Système) dans mon programme, j'obtiens le Source pas trouvé.
Maintenant, vous pouvez le faire, allez dans le dossier où JDK (C:\Program Files\Java\jdk1.8.0_101) est installé et essayer de décompresser src.zip. Ici, vous pourriez faire face à un problème que parfois, en raison de droits d'administration sur ce dossier, qu'il ne serait pas vous permettre de décompresser ce src.zip. Pour résoudre ce problème , copiez src.zip et de le coller dans un autre dossier ( par exemple le Bureau), puis créer un dossier src et décompressez-le dans il.
Maintenant copier ce dossier JDK 1.8 dossier**(C:\Program Files\Java\jdk1.8.0_101).**
Maintenant aller de l'éclipse et ouvrir un programme et appuyez sur la touche ctrl et cliquez sur les objets extérieurs ou quoi que ce soit (par exemple de Chaîne ou Système) .Vous obtiendrez Source n'est pas trouvé , Maintenant, Cliquez sur Attacher la source -> Emplacement Externe -> Dossier Externe et ajouter votre src emplacement (C:\Program Files\Java\jdk1.8.0_101\src).
Maintenant, vous êtes bon pour aller , j'ai essayé et cela a fonctionné pour moi.
Tous les au-dessus de l'emplacement du dossier sont de mon système , de sorte qu'Il peut être différent pour vous.
Aller à votre installation du JDK. (
C:\Program Files\Java\jdk1.8.0_66
pour moi).Décompressez le
src.zip
fichier (qui devientC:\Program Files\Java\jdk1.8.0_66\src\
pour moi).Dans l'Eclipse fenêtre de l'éditeur:
CTRL + Click
sur unjava.lang
de la bibliothèque de la classe. (quelque chose commeString
).Eclipse va se plaindre
Source not found
et vous dire que vous n'avez pas la source.Cliquez sur
Attach source
->External Location
->External Folder
.Trouver votre dossier source (
C:\Program Files\Java\jdk1.8.0_66\src\
pour moi).Cliquez sur
OK
->OK
.Profiter.
Probablement un problème avec le chemin que vous avez spécifié dans la Javadoc de l'Emplacement. Il est assez capricieux. Assurez-vous qu'il pointe à la racine d'où la javadoc commence. Il pourrait être un certain nombre de répertoires dans le zip que vous avez téléchargé.
J'ai eu un problème similaire et il semblerait que le coupable était l'espace dans le chemin d'accès à l'archive (par exemple, C:\Program Files\java\jdk). Après le déplacement de l'archive vers un autre répertoire sans espace dans le chemin, il a commencé à travailler.
Choisir une catégorie que vous souhaitez afficher sa documentation et appuyez sur Ctrl+clic sur elle, la Javadoc page vous informe qu'il n'y a pas de Javadoc fichier ci-joint et ci-dessous verrez un bouton "Joindre un Fichier". Appuyez sur le bouton parcourir et sélectionnez le répertoire où se JDK est installé, normalement pour Gagner est C:\Program files\Java\jdk_xxx et à l'intérieur de ce dossier, il y est une src.zip fichier - sleect et appuyez sur OK et tout est fait - vous avez déjà Javadoc attaché.
Assurer "Préférences" -> "Java" -> "Éditeur" -> "Plane" -> "Combiné Placez" est cochée.
J'ai juste eu à creuser par le biais de cette question de moi-même et réussi. Contrairement à ce que d'autres ont proposé des solutions, le chemin d'accès à ma fin heureuse est directement corrélée à la JavaDoc. Pas de "src.zip" les fichiers nécessaires. Mes épreuves et des tribulations dans le processus impliquait de trouver le CORRIGER JavaDoc à point. Pointant un Java 1.7 projet Java 8 Javadoc ne PAS travail. (Même si "jre8" semble être la seule installé JRE disponible.) Ainsi, j'ai battu ma tête contre le mur de brique inutilement.
Fenêtre > Préférences > Java > Installé Jre
Si le JRE de votre projet n'est pas répertorié (comme ce qui m'est arrivé lorsque j'ai migré un jre7 projet pour un nouveau jre8 de l'espace de travail), vous aurez besoin de l'ajouter ici. Cliquez sur "Ajouter..." et point de votre espace de travail à l'jre dossier. (Le mien était C://Program Files/Java/jre7). Puis sur "Modifier..."-maintenant disponible JRE, sélectionnez l'rt.jar et cliquez sur "Javadoc Emplacement..." et visent à les corriger javadoc emplacement. Pour mon utilisation:
Pour jre7 -- http://docs.oracle.com/javase/7/docs/api/
Pour jre8 -- http://docs.oracle.com/javase/8/docs/api/
Voila, passez info-bulle javadoc est ré-activée. J'espère que cela aide quelqu'un d'autre à essayer de comprendre ce problème.
si vous utilisez maven: