Eclipse - problem z wtyczką m2eclipse
Koziołek
Jest to tłumaczenie artykułu
Tytuł oryginału: m2eclipse plug-in problems (with solution)
Licencja: CC-UA (uznanie autorstwa)
Autorzy: Bartłomiej "Koziołek" Kuczyński
Po instalacji wtyczki m2eclipse najprawdopodobniej w konsoli zobaczysz błąd:
<font color="red">Eclipse is running in a JRE, but a JDK is required</span>
Jak zaczniesz szukać rozwiązania to najprawdopodobniej trafisz na coś w stylu:
Dodaj -vm C:\Program Files\Java\jdk1.6.0_10\bin\javaw.exe do pliku eclipse.ini.jednak to nie działa (błąd nie znika). Problem polega na tym, że autorzy porady zazwyczaj ignorują problem różnicy w "znaku końca linii" w systemach Unixowych i Windowsie. Jeżeli wstawisz te dwie linie na końcu pliku eclipse.ini to Eclipse je zignoruje. Dlaczego? Najprawdopodobniej w przypadku tego pliku Eclipse akceptuje tylko Unixowy znak końca pliku i ignoruje znaki Windowsa. Rozwiązaniem jest wstawieni tych linii gdzieś wyżej pliku eclipse.ini. Przykładowy plik eclipse.ini: ``` -showsplash org.eclipse.platform -vm C:\Program Files\Java\jdk1.6.0_10\bin\javaw.exe --launcher.XXMaxPermSize 128M -vmargs -Xms40m -Xmx512m ```