看来您的路径上没有 groovy。
遵循这些说明对我有用:https://gist.github.com/kdabir/2203530
开始之前,请确保您已下载 Groovy 并将其添加到您的路径中。
Groovy 可以从这里下载:http://groovy-lang.org/download.html
您还需要下载/安装 Java SDK,可以从这里下载:http://groovy-lang.org/download.html
然后,您需要确保 Java 和 Groovy 的“bin”文件夹都在您的路径上。
我通常创建指向每个安装根目录的 GROOVY_HOME 和 JAVA_HOME 环境变量,然后对于 Windows,将 %GROOVY_HOME%\bin 和 %JAVA_HOME%\bin 添加到 PATH。
完成此操作后,您可以按照以下说明进行操作:https://gist.github.com/kdabir/2203530
说明告诉你,在 Sublime Text 3 中,导航到 Tools-->Build System-->New Build System,这将打开一个新的构建系统 JSON 文件。在编辑器中,然后粘贴以下内容,覆盖最初在编辑器中的文本:
{
"cmd": ["groovy","$file"],
"selector": "source.groovy",
"file_regex": "[ ]*at .+[(](.+):([0-9]+)[)]",
"windows": {
"shell": "cmd.exe"
}
}
粘贴后,将文件另存为 groovy.sublime-build.json 在保存对话框打开的文件夹中,该文件夹将在 Sublime Text 3 的用户配置文件中,例如 \User\ Sublime Text 3\Packages\user\groovy.sublime-build.json
保存文件后,关闭并重新打开 Sublime Text 3。
最后,您需要确保选择了工具-构建系统-->自动。
打开一个 .groovy 脚本文件并从菜单中选择 Ctrl-B 或 Tools-->Build。
该脚本应该会运行,并且结果会按预期显示在 Sublime Text 3 底部的控制台中。
您的错误清楚地表明 Groovy 不在您的路径上 - 请确保您可以从命令行运行 groovy 以测试路径,然后再尝试在 Sublime Text 3 中运行它。