2014-09-04 16 views
6

Il mio amico stava avendo problemi a eseguire Eclipse Luna sul suo Mac con 10.6.8. Ogni volta che eseguiva Eclipse, veniva visualizzato un errore relativo alla richiesta di Java 7. Tuttavia, non poteva installare Java 7 a causa del suo vecchio sistema operativo.Modifica della versione Java richiesta per Eclipse

Dopo aver eseguito alcune strategie per risolvere questo problema online, non sono riuscito a trovare una soluzione. Così, ho deciso di aprire il file eclipse.ini e cambiato questa linea:

-Dosgi.requiredJavaVersion=1.7 

a questo:

-Dosgi.requiredJavaVersion=1.6 

Poi, Eclipse corse. Non ha ancora incontrato un errore.

Si tratta di un problema di Eclipse che richiede una versione Java più recente del necessario o che inizierà ad incontrare problemi ad un certo punto?

+1

Inizierà a correre ai problemi. Parti di Eclipse necessitano di Java 7 –

+0

@ greg-449 Sai quali parti? Ho analizzato molte delle nozioni di base e non ho trovato nulla di rotto – meanderingmoose

+1

No, ma gli sviluppatori Eclipse non cambiano i requisiti senza una buona ragione. –

risposta

3

La decisione di richiedere Java 1.7 è descritto in dettaglio in Eclipse bug 423734

Il motivo principale inizialmente era che Java 1.6 è ormai fine della vita e non viene più mantenuta.

Da quando è stata presa la decisione, alcuni pacchetti utilizzano il codice Java 1.7, esiste un elenco here anche se questo potrebbe essere stato ampliato da allora.

Problemi correlati