0

我添加了一个GRAILS_HOME环境变量,它指向我提取 Grails 分发 zip 的文件夹,并且我已经添加%GRAILS_HOME%\bin到我的路径中。然而,在我打开一个新的命令提示符后,仍然找不到“grails”命令。有没有人知道为什么会这样?

我在 Windows 7 上运行 Grails 2.2。

4

5 回答 5

2

我在 Windows 7 64 位和 Grails 版本 2 上遇到了同样的问题。*

通过删除本地 Maven 存储库和已安装的插件存储库都无济于事。我发现 - 只需将属性设置为%GRAILS_HOME%/bin/grails.batstartGrails.bat以兼容模式运行:Windows XP (Service Pack 3)。

为此,您需要拥有本地 PC 管理员权限。

/igors

于 2013-09-24T08:53:46.290 回答
0

如果工作空间路径有空格,您可能会遇到[STS-2530] 部署 Grails 应用程序问题。Jira 将问题显示为已解决,但检查您的工作区路径中是否没有空间并没有什么坏处,因为这是我的旅行。

于 2013-01-11T23:05:41.367 回答
0

您可能需要检查 grails 安装的 bin 文件夹。grails.bat 文件可能丢失。我今天遇到了这个问题,并通过再次下载 zip 文件解决了它。

于 2013-02-17T20:07:07.333 回答
0

你在那里创建了 JAVA_HOME 吗?

于 2013-01-11T09:12:09.000 回答
0

请执行下列操作。

  1. 转到您的命令提示符,执行 Path 命令。如果一切设置正确,您的路径应该显示为以 C:... 开头的完整路径。如果路径显示为%符号,则意味着您的路径需要正确设置。我确实注意到在您的示例中您使用了正斜杠 - 我假设这是一个错字,因为这将是一个问题。

  2. 解决问题的另一种方法是 CD 到位置 C:\Grails\bin,执行命令 grails.bat,如果它执行,你就在一个好地方,这意味着你必须调整你的路径 - 遵循这条路径可能会给你关于其他问题的线索....

于 2013-01-12T03:48:25.163 回答