2012-09-18 9 views
5

He instalado el entorno de desarrollo de complementos en mi Eclipse 3.8 a través del sitio de actualización http://download.eclipse.org/releases/juno. Ahora, en proyectos PDE bajo el árbol "Dependencias de complementos", veo que todos los archivos JAR PDE tienen un conjunto de fuentes adjunto en los mismos JAR. Sin embargo, los JAR no contienen ninguna fuente, solo archivos de clase.¿Cómo instalar source/javadoc para Eclipse PDE?

Debido a esto, no veo Javadoc para clases PDE/JFace y me pongo feo arg0, arg1, etc. en el código autogenerado.

¿Dónde y cómo puedo obtener fuentes o Javadoc para PDE/JFace?

+0

¿De dónde sacaste tu eclipse 3.8 sin PDE instalado? El SDK de 3,8 eclipse incluye PDE y todos los complementos de origen. –

+0

Aquí: http://download.eclipse.org/eclipse/downloads/drops/R-3.8-201206081200/ ver "Platform Runtime Binary". Me gusta construir mi formulario Eclipse scratch. – Fixpoint

Respuesta

9

Primero, traté de reproducir su problema.

  • descargado Eclipse plataforma de ejecución binario desde la ubicación que ya ha proporcionado
  • instaladas herramientas de desarrollo Plugin -> Ni fuente ni Javadocs

Ahora, los siguientes trabajó para mí:

  • Ayuda -> Instalar nuevo software
  • Trabajar con 'The Eclipse Project Updates' (¡no el sitio principal de Juno!)
  • instalados 'Eclipse RCP Plugin Developer Recursos'

Esto me dio las fuentes y Javadocs para todas las Dependencias Plugin en un proyecto 'Hola Mundo' Plugin de nueva creación. El tamaño de la instalación de Eclipse aumenta en solo 10 MB hasta un total de 116 MB.

+2

Y también hay funciones de SDK para PDE y JDT. –

+0

¡Gracias! Trabajado como un encanto. – Fixpoint

3

Gracias tobias_k,

Esto funciona muy bien, pero más de esto, también tenía que instalar estos recursos para obtener IFolder javadoc por ejemplo:

  • plataforma Eclipse SDK
  • PDE/Descripciones de entornos de herramientas de API

que no estaba instalado en mi distribución de Eclipse. Espero que esto ayude a alguien!

+1

Necesitaba ver el origen de 'org.eclipse.ui.part.MultiPageEditorPart' e instalar ** Eclipse Platform SDK ** trabajado para este propósito. –

Cuestiones relacionadas