Eclipse Ganymede под Windows Vista x64

October 10th, 2008 Leave a comment Go to comments

OS: Windows Vista Business x64

И както се очаква – на x64 система инсталирах x64 Java. Но като разархивирах и пуснах Eclipse се прехапах леко, защото ме наплю, че търси x86 система. Ето какво направих като решение, но преди това малко предговор за Vista x64. Vista x64 създава две директории Program Files и Program Files (x84) на едно и също ниво. Идеята е, че x64 софтуерът ще се намира в Program Files, a x86 – в Program Files (x86). Това е достатъчно да продължим нататък.

За момент оставяме x64 Java-та настрана – с нея ще се занимаваме след малко.

Инсталираме Java x86 – в Program Files (x86). Нека кажем, че пътят до директорията й е C:\Program Files (x86)\Java\jdk1.6.0_07. Отваряме директорията където е разархивиран Eclipse Ganymede, а след това и файла eclipse.ini. В него добавяме “-vm “C:\Program Files (x86)\Java\jdk1.6.0_07\bin\javaw.exe”" (без външните кавички), записваме и пускаме Eclipse. Готово, вече е запален и до колкото е възможно работи ;)

Да се върнем на x64 Java-та. В Eclipse: Window -> Preferences -> Java -> Installed JREs. Тук би трябвало да се вижда Java-та с която е стартиран Eclispe, а именно x86 версията. За улеснение Ще променим името, за да знаем за в бъдеще с коя версия работим. Edit и на name слагаме само x86 (или какъвто и да е друг стинг – няма значение) и след това Finish. Добавяме и x64 версията: Add -> Standard VM -> Next -> Directory и тук намираме директорията, в която е разархивирана Java x64 (Например C:\Program Files\Java\jdk1.6.0_07). При името добавяме отново едно стрингче, за да виждаме разликата между версиите – например x64. Finish. Отметката се слага на Java-та по подразбиране – когато се създава нов проект коя от всички версии да се използва. Аз ще сложа отметка на x64. Готови сме.

ПС: В системните промнливи съм сетнал x64 версията, ето output:

JAVA_HOME=C:\Program Files\Java\jdk1.6.0_07
JDK_HOME=C:\Program Files\Java\jdk1.6.0_07
JRE_HOME=C:\Program Files\Java\jdk1.6.0_07\jre
PATH=C:\Program Files\Java\jdk1.6.0_07\bin

  1. No comments yet.
  1. No trackbacks yet.