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.
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
mostraci il tuo codice! –
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