Recentemente ho aggiornato da Eclipse Kepler a Luna. Un plugin su cui stavo lavorando ora mostra errori di compilazione senza che nessuna fonte venga modificata.Bundle 'org.eclipse.core.runtime' non può essere risolto
Ecco un estratto dal mio MANIFEST.MF,
Require-Bundle: org.eclipse.core.runtime;bundle-version="3.7.0",
org.eclipse.ui;bundle-version="3.7.0",
org.eclipse.ui.ide;bundle-version="3.7.0",
org.eclipse.core.resources;bundle-version="3.7.0",
org.eclipse.ui.forms;bundle-version="3.6.0",
org.eclipse.wst.sse.ui;bundle-version="1.3.0",
org.eclipse.jface.text;bundle-version="3.8.100",
org.eclipse.ui.workbench.texteditor;bundle-version="3.8.101",
org.eclipse.ui.views;bundle-version="3.6.0"
Nessuno dei core
o ui
fasci vengono risolti. Non credo che Eclipse potrebbe persino funzionare senza di essi e i loro file .jar equivalenti sono presenti e leggibili e non sono stati modificati come parte dell'aggiornamento, quindi in realtà non sono mancanti. Quando provo ad aggiungere dipendenze alla scheda Dipendenze, i bundle dei problemi non vengono visualizzati.
Eclipse è stato aggiornato dal gestore di pacchetti Arch Linux. Lo cito per completezza ma ritengo che sia probabilmente identico a qualsiasi altro meccanismo di aggiornamento. Ho anche provato a creare un nuovo progetto di plug-in, ma lo stesso accade, immagino che questo significhi che è un'impostazione globale. Sono relativamente nuovo alla PDE e finora non ho avuto bisogno di modificare alcuna impostazione.
Cosa si ha in "Preferenze> Sviluppo plug-in> Piattaforma di destinazione"? –
Se ci sono errori di compilazione, * devi dirci cosa sono. * – nitind
@ greg-449 c'è solo una voce e cioè "Piattaforma in esecuzione (attiva)". – clockworkgeek