【发布时间】:2012-11-27 23:00:48
【问题描述】:
我已经在 groovy 中编写了一个实用程序脚本,并希望根据需要在任何目录中运行它,而不必指定它的完整路径。如$> groovy myScript.groovy
我已将其父目录的路径添加到 .profile 中的 PATH 中,获取了它,但保留 gettig 'command not found' 错误。从概念上讲,知道在哪里寻找问题吗?
东西在哪里:
我的 PostBuilder.groovy 脚本的第一行:#!/usr/bin/env groovy`
.profile 中的路径:export PATH=$PATH:/home/me/work/web/MyProject/public_html
我现在尝试在我的主目录中执行脚本时遇到的错误:
Caught: java.io.FileNotFoundException: /home/me/PostBuilder.groovy (/home/me/PostBuilder.groovy)
仅供参考,我的 Groovy/Grails 设置工作正常,所以我认为 groovy 本身的安装是可以的。
【问题讨论】: