在 IntelliJ IDEA 9.0.x 中创建 Grails 应用程序无法提示“create-app”

Posted

技术标签:

【中文标题】在 IntelliJ IDEA 9.0.x 中创建 Grails 应用程序无法提示“create-app”【英文标题】:creating a Grails application in IntelliJ IDEA 9.0.x fails to prompt for "create-app" 【发布时间】:2011-02-02 19:17:23 【问题描述】:

当我在 Snow Leopard 上的 IntelliJ 9 中创建 Grails 应用程序时,系统不会提示我创建应用程序。 IntelliJ 完成了向导并创建了一个不是 Grails 应用程序的空项目。我尝试了两台不同的 Apple 电脑(MacBook Pro 和 Mac Pro),但它们都无法正常工作。 Linux 系统上的相同步骤会导致提示“create-app”和 Grails 应用程序。

我已经尝试过Intellij IDEA setup on OS X中的步骤

是否有需要安装 Grails 的特定位置?有其他人看到过这种行为吗?

谢谢

答案:确保 grails 目录是可写的。

【问题讨论】:

【参考方案1】:

刚刚在运行 Intellij 94.633 (EAP) + grails 1.2.1 的 Snow Leopard 上进行了尝试,创建新项目向导运行良好。

从“创建新项目”开始,选择一个 grails 模块,然后提示“创建应用程序”或“创建插件”并显示一个已完成的项目。

如果不高兴您将不得不向 jetbrains 提交错误,那么尝试相同的 EAP 构建可能是一个想法。他们非常善于回应问题,您应该很快就会得到某种反馈。

这实际上是我第一次在 intellji 中真正做到这一点,以前我总是只使用 grails 命令行,然后将应用程序导入 Intellij。

【讨论】:

grails 安装路径是什么?我已经将它安装在 /opt/grails-1.2.1 它不应该有所作为,但它可能 echo $GRAILS_HOME -> /Users/gareth/local/grails 是指向 /Users/gareth/local/grails-1.2.1 的符号链接,尽管 Idea 的 SDK 直接指向版本化目录【参考方案2】:

确保 grails 目录是可写的。

我将 grails 安装从 /opt/grails-1.2.1 移动到 /Users/dave/grails-1.2.1,现在我可以创建或导入 grails 应用程序。

【讨论】:

以上是关于在 IntelliJ IDEA 9.0.x 中创建 Grails 应用程序无法提示“create-app”的主要内容,如果未能解决你的问题,请参考以下文章

如何在 intellij IDEA 中创建 spring maven 项目 [关闭]

如何在 IntelliJ IDEA 中创建 JavaFX 模块

如何在 IntelliJ IDEA 中创建 JavaFX Maven 项目?

IntelliJ IDEA中创建xml文件

IntelliJ IDEA中创建Web聚合项目(Maven多模块项目)

在 IntelliJ IDEA 中创建 Java Gradle 项目并构建 .jar 文件 - 如何?