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
строка вместо пути...