Groovy не запускается в Windows 7 64

Если я наберу groovy в cmd, Ничего не произошло. Я вижу новый процесс find.exe это потребляет 25% процессорного времени в течение 30 минут. Если я убью его, консоль отобразит

ОШИБКА: JAVA_HOME установлен в неверный каталог: $CORRECT_JDK_PATH

Как я могу это исправить?

4 ответа

Решение

Это известная проблема. Собственный модуль запуска является 32-разрядным исполняемым файлом и не может загружать 64-разрядную JVM: http://jira.codehaus.org/browse/GMOD-222

Я использую groovyconsole.bat

Я решил эту проблему, удалите Groovy и загрузите двоичную версию, затем перейдите в "свойства" с компьютера, откройте панель управления, на боковой панели выберите "Дополнительные параметры системы" и нажмите "Переменные среды", выполните поиск "GROOVY_HOME", нажмите "Изменить". "и поменяйте месторасположение вашей декомпиляцией. Я рекомендую в "C:\Program Files (x86)\Groovy\Groovy-2.4.5\bin" и выбрать "ОК".

По сути, просто укажите переменную среды JAVA_HOME в своей папке jdk, а не в папке jre. Чтобы запустить groovy, нужен JDK, а не JRE, поэтому просто убедитесь, что у вас установлен JDK, а затем убедитесь, что в вашем JAVA_HOME var установлена ​​правильная папка.

О, и не забудьте запустить новое окно cmd после изменения переменной JAVA_HOME, чтобы она вступила в силу.

Ваш JAVA_HOME это неправильно, потому что надел $CORRECT_JDK_PATH строка вместо пути...

Другие вопросы по тегам