grails - 运行 grails 项目时出现 java.io.IOException

标签 grails ubuntu-12.04 grails-2.0

我从 friend 那里得到了一个 grails 项目,我在 GGTS 中导入了该项目,在我刷新依赖项后,我没有错误。

当我试图运行时,我得到了

错误 执行脚本时出错 RunApp: java.io.IOException: Cannot run program "grails": java.io.IOException: error=2, No such file or directory (使用 --stacktrace 查看完整跟踪)

我正在使用 Ubuntu 12.4。

但是,我在另一个运行 Windows 7 的系统中导入了相同的项目,我在 Windows 中没有收到任何错误或异常。

这个异常的原因是什么?

回声 $PATH 输出

/home/ard006/Documents/senchaCmd/Sencha/Cmd/3.0.0.250:/home/ard006/Viswa/scala/sbt/bin:/home/ard006/Documents/senchaCmd/Sencha/Cmd/3.0.0.250:/usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/home/ard006/Viswa/springsource/grails-2.1.2/bin:/home/ard006/groovy-2.0.0/bin

最佳答案

在我看来,GGTS 找不到 grails 可执行文件。

它在您的PATH 上吗? ?我怀疑你需要设置 PATH变量因此:

$ PATH=$GRAILSHOME/bin:$PATH

然后从该 shell 调用 GGTS,使其继承 PATH设置(我假设 PATH 已导出)

关于grails - 运行 grails 项目时出现 java.io.IOException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14977406/

相关文章:

grails - 左联接grails标准

c++ - 安装 OpenGL AUX 库

ruby - 安装rvm后如何安装系统ruby

apache - 即使我的浏览器尝试下载 .pl 脚本,如何执行它?

grails - 如何将 Grails 2.1 迁移到 Grails 2.3 应用程序?

javascript - Grails-如何验证 gsp 中参数的值?

xml - Grails NoClassDefFoundError:nu/xom/Serializer

grails - 如何在Grails 3.0.2中禁用SolrAutoConfiguration.class

mongodb - Grails Mongo GORM 插件 - float 和字节的映射是字符串而不是数字

grails - Grails无方向hasMany createCriteria