2012-09-18 20 views
5

Ho installato Ambiente di sviluppo plug-in su Eclipse 3.8 tramite il sito di aggiornamento http://download.eclipse.org/releases/juno. Ora nei progetti PDE sotto l'albero "Dipendenze del plugin" vedo che tutti i JAR PDE hanno un'origine collegata agli stessi JAR. Tuttavia, i JAR non contengono alcuna fonte - solo file di classe.Come installare source/javadoc per Eclipse PDE?

Per questo motivo non vedo Javadoc per le classi PDE/JFace e ottengo brutto arg0, arg1, ecc per il codice generato automaticamente.

Dove e come posso ottenere origini o Javadoc per PDE/JFace?

+0

Dove hai ottenuto il tuo eclisse 3.8 senza PDE installato? Il 3.8 eclipse SDK include PDE e tutti i plugin di origine. –

+0

Qui: http://download.eclipse.org/eclipse/downloads/drops/R-3.8-201206081200/ consultare "Platform Runtime Binary". Mi piace costruire il mio graffio con la forma di Eclipse. – Fixpoint

risposta

9

Innanzitutto, ho provato a riprodurre il problema.

  • scaricato Eclipse Platform Runtime binario dalla posizione che hai fornito
  • installati strumenti di sviluppo Plugin -> Né fonte né Javadocs

Ora, i seguenti ha lavorato per me:

  • Aiuto -> Installa nuovo software
  • Lavora con "Gli aggiornamenti del progetto Eclipse" (non il sito principale di Juno!)
  • installati 'Eclipse RCP Plugin Risorse per sviluppatori'

Questo mi ha dato fonti e Javadocs per tutte le dipendenze Plugin in una nuova creazione Plugin Progetto 'Ciao mondo'. La dimensione dell'installazione di Eclipse aumenta di soli 10 MB per un totale di 116 MB.

+2

E ci sono anche funzioni SDK per PDE e JDT. –

+0

Grazie! Ha funzionato come un fascino. – Fixpoint

3

Grazie tobias_k,

Questa grande opera, ma in seguito a questo ho dovuto anche installare queste risorse per ottenere IFolder javadoc per esempio:

  • Eclipse Platform SDK
  • PDE/API Tools Envirnement Descriptions

Quale non è stato installato nella mia distribuzione Eclipse. Spero che questo aiuti qualcuno!

+1

Avevo bisogno di vedere l'origine di 'org.eclipse.ui.part.MultiPageEditorPart' e l'installazione di ** Eclipse Platform SDK ** funzionava a questo scopo. –

Problemi correlati