IntelliJ 12 Grails 2.1配置 - 未配置Grails SDK

Tre*_*bla 24 intellij-idea grails-2.0

我觉得我现在缺少一些简单的东西.我在运行IntelliJ 10时从1.3.7升级到grails 2.1.1,最近我升级到IntelliJ 12并导入了所有设置.不知何故,在IntelliJ 12的项目中,我没有grails SDK.

我的全球图书馆拥有所有正确的.jar文件中定义的Grails 2.1.1包括在内,但是,在工具菜单中缺少了"Grails的"子菜单,并试图运行应用程序给出的Grails SDK没有配置错误消息.

如果我为grails创建一个新项目,SDK会正确配置,Grails会在"工具"菜单中显示.我错过了什么阻止我将Grails SDK添加到此项目中?感谢社区,您的时间和建议.

pet*_*erp 46

您不必创建新项目.

有同样的问题,我花了很多时间来解决它:

  • 右键单击Grails模块
  • 单击"添加框架支持"
  • 选择"Groovy"
  • "使用库"旁边的下拉列表将允许您选择grails库.
  • 如果下拉列表为空,请按"创建"并选择您的grails库目录.
  • 然后配置Grails SDK

添加框架支持

选择grails库


the*_*ner 10

使用Intellij 16右键单击右侧项目窗格中的项目.

选择Grails-> Configure Grails SDK.

如果您正在使用grails包装器,我会指向该SDK:

/ Users/your user /.grails/wrapper/2.5.2/grails-2.5.2


小智 5

我也有IntelliJ 12,运行app我只需点击'文件' - >'创建项目',选择'Grails项目在此输入图像描述"

点击下一步,

在此输入图像描述

单击em Create,选择包含Grails 2和Voila的文件夹.:-)

如果您之前有项目,请在项目'grails integrate-with --intellij'中运行或运行导入项目,并创建Grails SDK


小智 5

我在以下位置找到了指向最新版本的符号链接:

〜/ .sdkman /候选人/ grails /当前

我正在使用SDKMAN 4.0.37

将Intellij指向该位置将允许您使用sdkman切换版本。