2010-09-13 23 views
10

Est-ce que quelqu'un sait où je peux télécharger les fichiers javadoc pour Swt et/ou JFace?Où puis-je télécharger javadoc pour swt (Only)

Je ne veux pas les documents api pour le reste d'Eclipse. J'ai trouvé un endroit où les docs sont disponibles pour lire en ligne mais j'en ai vraiment besoin sur mon ordinateur local.

Répondre

4

Vous pouvez télécharger le Eclipse Classic Package correspondant à vos versions SWT/de JFace d'ici: http://www.eclipse.org/downloads/ puis une fois décompressé et lancé, allez à l'Aide -> Sommaire de l'aide, puis la plate-forme Plugin Developer Guid, Référence, API Référence.

Si vous avez vraiment besoin des fichiers html, ils se trouvent dans le dossier plugins de votre installation Eclipse SDK dans le fichier org.eclipse.platform.doc.isv_XXXX.jar. Si vous ouvrez ce fichier avec 7Zip par exemple, vous trouverez la Javadoc SWT sous: référence \ api \ org \ eclipse \ swt

Je pense qu'il est la seule façon d'obtenir ces fichiers html

+2

Mais l'extraction de ce fichier .jar me donne les docs pour l'ensemble de l'éclipse . J'ai seulement besoin de la partie swt/jface et avoir toutes ces autres classes d'éclipse est plutôt déroutant. Mon cas d'utilisation est que je développe une application avec swt qui n'a rien à voir avec eclipse. (Donc j'utilise swf comme bibliothèque gui). Mais j'ai trouvé une solution. Je viens de télécharger la source swt et fait le javadoc moi-même en utilisant la ligne javadoc -source 1.4 -d docs -sourcepath. -link http://java.sun.com/javase/6/docs/api/ -link. -subpackages org.eclipse.swt – MTilsted

+0

Le fichier @ MTilsted-org.eclipse.platform.doc.isv_XXXX.jar ne contient pas de dossier de référence .. !!!! –

1
  1. Télécharger la version SWT que vous souhaitez, pour la plate-forme que vous utilisez, à partir du SWT download page.

  2. Extrayez le fichier zip dans un répertoire.

  3. Dans le répertoire, il devrait y avoir un autre fichier zip appelé src.zip. Extrayez que vers un autre répertoire.

  4. Supprimez les packages pour lesquels vous ne souhaitez pas utiliser les javadocs.

  5. Utilisez l'utilitaire javadoc fourni avec le JDK pour créer les fichiers javadocs.

Vous ne devez vraiment faire les étapes 3 à 5 si vous êtes vraiment faible sur l'espace disque (que l'on espère que vous n'êtes pas, si c'est votre boîte de dev!). Un grand nombre d'IDE, y compris Eclipse, fonctionnera très bien avec src.zip.

par exemple. J'ai copié src.zip dans $ MY_ECLIPSE_INSTALLATION_PATH/plugins/swt-4.2.2-gtk-linux-src.zip, et j'ai demandé à Eclipse d'y chercher la source SWT. J'ai maintenant un accès facile aux javadocs SWT (Eclipse les crée à la volée quand je souris sur un nom de classe SWT), donc je n'ai plus besoin de tomber sur help.eclipse.org et ses fiers cadres <title>.

0

Lorsque vous importez, par exemple, la bibliothèque SWT dans les propriétés du projet (Propriétés du projet -> Chemin de construction Java-> Bibliothèques-> ajouter des conteneurs externes ecc ..) ajoutez la bibliothèque dont vous avez besoin puis cliquez sur le petit noir flèche pour développer le contenu. Cliquez sur javadoc emplacement et définir "Javadoc dans les archives" avec ces paramètres:

chemin d'archives :

CHEMIN POUR ECLIPSE FOLDER \ eclipse \ plugins \ org.eclipse.platform.doc.isv_4 .3.0.v20130606-0003.jar

chemin dans les archives:

référence/api

De cette façon, vous pouvez cliquer sur SHIFT-F2 sur la méthode que vous voulez et aller à la javadoc dans Eclipse.

2

Pas besoin de télécharger en externe. Installez le 'SDK Eclipse' si vous voulez JavaDoc pour tout (y compris les plugins) installé dans Eclipse. Le site de mise à jour pour cela est download.eclipse.org/eclipse/updates/4.4. (C'est pour eclipse juno, pour kepler, utilisez la version 4.3 au lieu de 4.4). Allez dans Aide> Installer un nouveau logiciel> et donnez l'adresse ci-dessus pour la section "Travailler avec". Ensuite, vous verrez le sdk Eclipse et vous pouvez l'installer. Après l'avoir installé, après avoir redémarré eclipse tout le support de docs sera visible sur votre éditeur chaque fois que vous passez la souris sur un mot spécial. Croyez-moi c'est la méthode la plus facile et 100% correcte. Et installer ceci va configurer le chemin javadoc pour "org.eclipse.swt.gtk.linux.x86_64_3.102.1.v20140206-1358.jar" et "org.eclipse.swt_3.102.1.v20140206-1334.jar" qui sont visibles dans brancher les dépendances de la structure du projet de manière appropriée. Le javadoc est en fait modifié à PATH_TO_ECLIPSE_FOLDER \ eclipse \ plugins \ org.eclipse.platform.doc.isv_4.3.0.v20130606-0003.jar dans la référence/api