我之前从未使用过 Groovy。
我从 Java 网站安装了可执行文件和最新的 JDK。
我将系统环境变量设置JAVA_HOME
为C:\Program Files\Java\jdk1.8.0_77
和GROOVY_HOME
。C:\Program Files (x86)\Groovy\Groovy-2.4.6\bin
控制台无法加载,所以我尝试重新启动计算机。没有成功。我尝试直接从 groovy 文件夹运行 GroovyConsole.exe,并尝试 GroovyConsole.bat 文件。
它不起作用,以上所有都是我在网上找到的唯一的解决方案。
答案1
Groovy 控制台无法加载
我将系统环境设置
JAVA_HOME
为C:\Program Files\Java\jdk1.8.0_77
GROOVY_HOME
C:\Program Files (x86)\Groovy\Groovy-2.4.6\bin
你的GROOVY_HOME
变量不正确。它应该指向 Groovy 安装的根目录(这是一个直接向上从bin
)。
在你的情况下正确的值是GROOVY_HOME C:\Program Files (x86)\Groovy\Groovy-2.4.6
您可能还想考虑将其添加%GROOVY_HOME%\bin
到系统路径中。
设置 Groovy 环境
将 Groovy 档案解压到硬盘上的某个逻辑位置,我的是
C:\dev\groovy-2.0.5
设置
GROOVY_HOME
环境变量。在 Windows 上,请按照以下步骤操作:
- 可选择添加一个新的系统变量,其名称
GROOVY_HOME
和值是 groovy 安装的目录(我的是C:\dev\groovy-2.0.5
)- 启动命令提示符,输入“set”并按回车键以查看您的环境变量是否设置正确。
可选择添加
%GROOVY_HOME%\bin
到您的系统路径尝试
groovyConsole.bat
双击 Groovy 发行版的 bin 目录中的图标来打开。
如果它不起作用,请打开命令提示符,然后更改为 bin 目录并从那里运行它以查看错误消息是什么。
如果它抱怨找不到 Groovy 的部分内容,那么设置
GROOVY_HOME
可能会有所帮助
进一步阅读
答案2
如果你设置JAVA_HOME
前您安装 Groovy 并使用 Windows 安装程序,然后安装程序会正确处理所有事情。如果您JAVA_HOME
在安装 Groovy 后进行了设置,我建议您重新安装。