10

我正在尝试将现有的 grails 项目导入 Intellij,但它无法识别 SDK。

我已经在我的主目录 /.bash_profile 中设置了我的路径,这就是我要去的地方。

export GRAILS_HOME=/Applications/grails-2.0.4
export PATH=$PATH:$GRAILS_HOME/bin

现在,当我启动 Intellij 并执行文件 > 新项目 > 从现有源创建项目时,我命名我的项目,然后当我进入 SDK 时,没有 grails SDK。我假设当我在 .bash_profile 中设置路径时,它会识别到 grails SDK 的路径。

对此的任何帮助都会很棒。

4

5 回答 5

16

检查是否安装了 Grails 插件。

转到项目,右键单击您的项目名称 > Grails > 配置 Grails SDK

从那里创建 SDK ...

于 2012-05-25T03:34:54.123 回答
4

如果您使用Intellij 的 Ultimate 或 Community 版本,我在这里没有看到的问题是?因为不可能让 Grails 在 Intellij 的社区版本中运行 - 该插件仅在 Ultimate 版本中可用......

除此之外,我自己也遇到了问题,当我想选择 SDK(在 Intellij Ultimate 12.0 版本中)时,我找不到可供选择的 Grails SDK,但它就在那里,它只是很好地隐藏了自己;) *在您可以选择您的 SDK 的页面上,您必须选择Groovy AND Spring并且瞧:您会看到您的SDK 已准备好被选择(如果您已安装它,Grails甚至是一个SDK)。*Griffon

于 2013-02-20T05:44:22.957 回答
0

加载项目后,在事件日志中,您应该会看到一条消息:

未找到 Grails SDK。:模块“moduleNameHere”没有 Grails SDK。配置 SDK

单击配置 SDK 会打开一个对话框。如果没有可用选项,请单击创建,然后导航到设置 Grails 的位置(我自己的位置是 /opt/grails-2.2.0)。在那里导航似乎足以满足 SDK 要求。我选择了那个文件夹,其余的由 IJ 完成。

于 2013-02-19T22:52:49.907 回答
0

intellij 不会选择 grails 的路径设置。您需要在 intellij 中指定它。这使您可以选择为不同或相同的项目使用不同版本的 grails。

打开项目设置,有一个添加新 SDK 的选项,选择 Grails 安装的主路径,它将自动配置为全局库,并且该库将作为依赖项添加到您的模块中。

这也应该有帮助 IntelliJ 11 - 未配置 Grails SDK

于 2012-05-25T16:02:08.260 回答
0

这将是使用 Homebrew 安装时 Grails SDK 的常用路径。用你机器里的东西改变 and

/Users//.sdkman/candidates/grails/

例如:- /Users/tom/.sdkman/candidates/grails/2.4.3

于 2018-01-04T02:30:20.660 回答