Мне трудно заставить Eclipse 3.5 SR2 (helios) работать на моей машине с Windows 7 x64.
Я использую 32-битную версию Eclipse и 32-битную версию Java.Я создал JAVA_HOME и указал его на "C: \ Progra ~ 2 \ Java \ jdk1.6.0_25".Я добавил% JAVA_HOME% \ bin;в начало моей переменной Path.
Когда я запускаю Eclipse, я получаю сообщение об ошибке, указывающее, что JRE и JDK не находятся в моем текущем пути, и он не может нормально работать с javaw.exe.Но в нем говорится: «JVM не найден после поиска в следующих местах: D: \ Program Files (x86) \ eclipse_3.5.SR2 \ jre \ bin \ javaw.exe».
Путь - это путь Eclipseс "jre \ bin" брошенным на конец.У Tomcat нет проблем с поиском JRE / JDK.Я предполагаю, что он вытаскивает его из реестра.
Если я добавлю следующее в Eclipse.ini, Eclipse запустит файл
-vm C: \ Progra ~ 2 \ Java \ jdk1.6.0_25
Но проблема в том, что у меня есть пользовательская DLL, которая работает в Tomcat \ bin, и я больше не могу запускать tomcat внутри Eclipse, потому что, похоже, он не поднимаетправильный путь.
Мой вопрос: как мне заставить Eclipse использовать переменную Path env.Я хочу использовать это, чтобы получить правильную Java, а также включает в себя путь к моей пользовательской DLL.