Problemy ze stabilnością Eclipse – Unhandled event loop exception, PermGen space

Podczas użytkowania najnowszej wersji Eclipse for PHP Developers ( Helios SR2 Windows) napotkałem na bardzo nieprzyjemny błąd uniemożliwiający dłuższą ( czyli praktycznie każdą ) pracę z kodem. Błąd polegał na wyświetleniu komunikatu o treści:

Unhandled event loop exception
PermGen space

a w kolejnym okienku byłem proszony o wyłączenie Eclipse, który i tak już „wisiał”. W wersji mniej rozbudowanej Eclipse po prostu zamykał nagle okno i znikał z pola naszego widzenia ( pozostawiając jednak nadal proces w pamięci, działający w aktualnym folderze workspace ).

Ten nieprzyjemny problem został opisany w bug’u, na stronie błędu znajduje się również jego rozwiązanie. Stabilną pracę z Eclipse można sobie zapewnić uruchamiając go z konsoli i wskazując wirtualną maszynę, której powinien używać.

Uruchamiamy więc konsolę ( Win+R , cmd -> ok ) i wpisujemy:

"C:\Program Files (x86)\Eclipse\eclipse.exe" -vm "C:\Program Files (x86)\Java\jre6\bin\javaw.exe"

( ścieżki do plików mogą się różnić w zależności od systemu operacyjnego )

cały proces możemy sobie ułatwić tworząc plik wsadowy ( np. start.bat ) zawierający przedstawioną wyżej komendę.

Wersja Eclipse: Helios SR2 Windows

System operacyjny: Windows 7

Eclipse for PHP Developers – link do pobrania

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.


*