在Sublime Text 3中运行Groovy

时间:2017-01-08 12:37:06

标签: groovy sublimetext3 sublime-text-plugin sublimerepl

我过去三天试图在崇高的文字3中运行常规,但我无法做到。我在网上到处搜索但没有用。即使我尝试添加Build系统,这也是我得到的:

enter image description here

我真的很难受,需要帮助。 感谢任何帮助,谢谢。

1 个答案:

答案 0 :(得分:7)

看来你的路上并没有时髦。 按照这些说明为我工作: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中,导航到工具 - >构建系统 - >新构建系统,它将打开一个新的构建系统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。

最后,您需要确保选择了Tools-Build System - > Automatic。

打开.groovy脚本文件,然后从菜单中选择Ctrl-B或工具 - > gt; Build。 该脚本应该运行,结果显示在Sublime Text 3底部的控制台中,如预期的那样。

您的错误清楚地表明Groovy不在您的路径上 - 确保您可以在命令行中运行groovy以测试路径,然后再尝试在Sublime Text 3中运行它。