2014-07-22 8 views
5

Abbiamo iniziato a ricevere gli errori di compilazione sotto per le nostre applicazioni RCP dopo l'aggiornamento al recente Eclipse 4.4 IDE Eclipse per gli sviluppatori RCP e RAP. Questi si sono verificati su più piattaforme Windows e Mac, in un'installazione IDE Eclipse vanilla senza plug-in aggiuntivi.In Eclipse 4.4 RCP build, "Impossibile acquisire il convertitore del plug-in di servizio."

generateFeature: 
    [eclipse.generateFeature] The service Plugin converter could not be acquired. 
    [eclipse.generateFeature] The service Plugin converter could not be acquired. 
    [eclipse.generateFeature] The service Plugin converter could not be acquired. 
    ... 

Builds in un IDE Eclipse 4.3.2 continuare ad avere successo. L'unica cosa che differisce è l'IDE. (La build è lanciata con "Run nella stessa JRE come l'area di lavoro", rendendo l'attuale IDE in questione.)

Googling per "convertitore Plugin non poteva essere acquisito" ha provocato due link, nessuno dei quali è stato particolarmente utile.

Come possono essere eliminati questi errori?

risposta

8

Mi ci è voluto un po 'per rintracciare. Questa risposta è a beneficio degli altri.

Eclipse 4.4 ha rimosso il supporto integrato per i plug-in Eclipse 2.0 senza un manifest di bundle OSGi. Questo ha lo scopo di incoraggiare la migrazione ai pacchetti OSGi.

La migrazione ai pacchetti OSGi rappresenta l'approccio migliore.

In alternativa, un plug-in di compatibilità può essere aggiunto all'IDE. Per installarlo:

  1. Aiuto> Install New Software
  2. Selezionare il sito The Eclipse aggiornamenti del progetto-
  3. Espandere la categoria Test Eclipse, esempi, e Extra.
  4. Controllare la voce Eclipse 2.0 Style Plugin Supporto
  5. Continua per il resto della procedura guidata.

Riferimenti: