macos - Groovy 和 Sublime Text 2

标签 macos groovy sublimetext2

我在 Mac OS X 系统上使用 Sublime Text 2 进行 Groovy 开发。当我构建我的文件时,我得到了

/Users/it.dev/groovy-2.1.8/bin/groovy: line 31: dirname: command not found
/Users/it.dev/groovy-2.1.8/bin/groovy: line 33: /startGroovy: No such file or directory
[Finished in 0.0s with exit code 1]

我已将 groovy 的路径放在我的 /etc/launched.conf 文件中,如下所示

setenv GROOVY_HOME /Users/it.dev/groovy-2.1.8
setenv PATH $PATH:$GROOVY_HOME/bin

从命令行 groovy 工作正常。我究竟做错了什么 ?

编辑 -

更正PATH 变量后,上述错误消失。仍然出现此错误。

/Users/it.dev/groovy-2.1.8/bin/groovy: line 31: dirname: command not found
/Users/it.dev/groovy-2.1.8/bin/groovy: line 33: /startGroovy: No such file or directory
[Finished in 0.1s]

最佳答案

第 1 步。将文件“${Sublime-Package}/User/groovy.sublime-build”添加到 APPLICATION FLODER。

第 2 步。像这样编辑“groovy.sublime-build”

{
    "cmd": ["/usr/local/groovy/bin/groovy", "$file"]
}

当然,'/usr/local/groovy' 是我的 GROOVY_HOME,你必须使用你的 GROOVY_HOME

第 2 步。重新启动您的“sublime text 2”

步骤 3. 打开一个 groovy 脚本文件。

步骤 4. MENU -> tools -> build system -> 检查“groovy”

第 5 步。菜单 -> 工具 -> 构建 (CMD + B)

关于macos - Groovy 和 Sublime Text 2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19622107/

相关文章:

python - Sublime Text 插件,从选择中获取行和列

macos - 应用程序启动时 CFData(存储)分配的来源

c - 在 C 中使用 drand48_r 作为随机数生成器

xcode - 以编程方式构建 ViewController 的 View 时,使编译器了解 NSView 子类方法

javascript - 是否有任何具有尾部或监视文件更改功能的 Mac 文本编辑器?

java - 将 java 中的日、月、年列表更改为 DATE

string - Groovy 2.x 中加入字符串集合的最佳方式

java - 运行时从Jar文件加载资源

sublimetext2 - 有没有办法将所选文本提取到同一目录中的新文件中?

maven - 无法成功安装 sublime maven 插件