Po pierwsze, zdaj sobie sprawę, że ten błąd jest spowodowany próbą uruchomienia środowiska Eclipse przy użyciu niewłaściwej wersji wirtualnej maszyny języka Java (JVM). Musisz więc zdać sobie sprawę, od czego zaczynasz JVM.
Jeśli korzystasz z Linuksa, możesz wpisać „które java” w wierszu poleceń. W przeciwnym razie możesz wpisać „java -wersja”. To da ci wersję Java.
Teraz musisz zbadać poprawną JVM dla używanej wersji Eclipse. Na przykład, jeśli używasz Eclipse Europa, może wymagać uruchomienia JVM 1.5. Kiedy początkowo pojawi się komunikat o błędzie, możesz zobaczyć coś, co mówi „requiredJavaVersion=1.5”, co powie Ci, jaka wersja JVM jest wymagana.
Teraz możesz zmienić zmienną środowiskową wersji Java lub nakazać Eclipse używanie innej wersji maszyny wirtualnej podczas uruchamiania. Aby to zrobić, użyj flagi „vm”.
Teraz, po zmianie wersji wirtualnej maszyny Java używanej do uruchamiania środowiska Eclipse, błąd powinien zostać rozwiązany. Powodzenia!