Innanzitutto, renditi conto che questo errore è causato quando stai tentando di avviare Eclipse utilizzando la versione errata della Java Virtual Machine (JVM). Quindi devi capire con quale JVM stai iniziando.
Se stai usando Linux, puoi digitare "which java" sulla riga di comando. Altrimenti, puoi digitare "java -version". Questo ti darà la versione Java.
Ora, devi ricercare la JVM corretta per la versione di Eclipse che stai utilizzando. Ad esempio, se stai utilizzando Eclipse Europa, potrebbe essere necessario avviare la JVM 1.5. Quando ricevi inizialmente il messaggio di errore, potresti vedere qualcosa che dice "requiredJavaVersion=1.5", che ti dirà quale versione della JVM è richiesta.
Ora puoi modificare la variabile di ambiente della versione Java oppure puoi dire a Eclipse di utilizzare una versione diversa della macchina virtuale all'avvio. Per farlo si usa il flag "vm".
Ora che hai modificato la versione della Java Virtual Machine che stai utilizzando per avviare Eclipse, l'errore dovrebbe essere risolto. Buona fortuna!