我在 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/