2011-04-04 14 views
5

Ho un'applicazione RCP da sviluppare; il codice è stato scritto un paio di anni fa, e devo finire. Ho importato i plugin in Eclipse, ho risolto tutte le dipendenze, ma quando provo a lanciarlo ottengo questo errore:Eclipse RCP non trova EclipseStarter

!SESSION Tue Mar 29 10:13:24 CEST 2011 
----------------------------------------- 
!ENTRY org.eclipse.equinox.launcher 4 0 2011-03-29 10:13:24.326 
!MESSAGE Exception launching the Eclipse Platform: 
!STACK 
java.lang.ClassNotFoundException: 

org.eclipse.core.runtime.adaptor.EclipseStarter 
    at java.net.URLClassLoader$1.run(Unknown Source) 
    at java.security.AccessController.doPrivileged(Native Method) 
    at java.net.URLClassLoader.findClass(Unknown Source) 
    at java.lang.ClassLoader.loadClass(Unknown Source) 
    at java.lang.ClassLoader.loadClass(Unknown Source) 
    at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:617) 
    at org.eclipse.equinox.launcher.Main.basicRun(Main.java:575) 
    at org.eclipse.equinox.launcher.Main.run(Main.java:1408) 
    at org.eclipse.equinox.launcher.Main.main(Main.java:1384) 

cerco di reinstallare lo zip Eclipse (l'eliminazione di tutti ed reunzipping esso), ma ancora non funziona. Provo ad avviare l'applicazione con l'opzione -clean per ricostruire la cache, ma non funziona ancora. Ma se creo un plugin ciao finto con funzionalità hello e ciao-prodotto, tutto funziona perfettamente. Qualcuno ha qualche suggerimento per risolvere questo problema? Grazie.

+0

Heh. Ho un'applicazione RCP da sviluppare, il codice è stato scritto un paio di anni fa e devo sistemarlo. Le dipendenze non risolveranno per me; deve aver scaricato 50 file jar oggi, e l'ultimo è "non trovato" da eclissi anche se i miei occhi mi dicono che il file di classe è lì ... osserverò attentamente questa domanda: P – bdares

+0

mostraci il tuo codice! –

+0

Non riesco a postare il codice, perché è un progetto da 100 Mb diviso in quattro plug-in e una funzione. Non so se questo problema deriva da una cattiva configurazione di Eclipse o è un bug dello sviluppatore, rispondo solo per le persone che hanno avuto lo stesso problema e lo hanno risolto. – Alberto

risposta

6

Ok il problema è risolto, mi limito a cambiare l'opzione The product configuration is based on da caratteristiche a plug-in e aggiungi tutte le dipendenze con il tasto Add Required Plug-ins. Non so se questo è il modo corretto, funziona.

+0

Risolto il mio problema. Grazie. – deeJ

+1

'Aggiungi plug-in richiesti 'è grigio nel mio caso. – Val

+0

@Val: aggiungi almeno un plugin, quindi puoi aggiungerne uno necessario: nulla richiede nulla. Se non hai idea, controlla le tue dipendenze in MANIFEST. – Campa

0

Ho avuto lo stesso identico problema.

Il mio sistema operativo è Windows 7. Ho aperto Eclipse (davvero RAD nel mio caso) come amministratore. Aperto senza problemi.

Problemi correlati