【问题标题】:How to add grails to IntelliJ IDEA如何将 grails 添加到 IntelliJ IDEA
【发布时间】:2011-07-14 12:18:27
【问题描述】:

我想学习 grails,我想使用 IntelliJ IDEA,我的教授说我可以将 grails 连接到 IntelliJ IDEA,但我不知道如何。 您能帮我制定明确的步骤吗?

谢谢

【问题讨论】:

  • 这是一个重复的问题。看看这个stackoverflow.com/questions/1915199/…
  • 链接到的问题与旧版本的 Grails 9.0 有关。我在 10.0 中遇到了非常相似的问题,但 9.0 解决方案的一部分似乎不起作用,并且一些界面屏幕截图已经过时。 我谦虚地要求关闭者保留他们对执行的投票

标签: grails intellij-idea


【解决方案1】:

对于现有项目,我总是使用:

grails integrate-with --intellij

这将为您创建 .ipr 和 .iml 文件,以供 intellij 打开。

【讨论】:

  • 完美答案。我已经编辑了 Grails wiki 页面以包含这个“集成”。 (grails.org/IDEA+Integration)
  • 令人惊讶的是,这不起作用。我有 IDEA 13.1.4 和 Grails 2.3.7。 integrate-with 命令创建了 Intellij 可以打开的项目文件,但 Intellij 给出了错误“无法运行 grails 命令:JDK 未定义”。
  • @Jason 进入您的项目设置并设置您的 JDK。在 2.3.7 上创建的 .ipr 默认为 JDK 1.6,您可能尚未配置/设置。您现在可能正在使用 JDK 7 并且需要对其进行配置(在 mac 上点击 cmd-;)
  • 是的,做到了。我希望 Grails 会自动配置 JDK,听起来确实如此,但不一定是正确的 ;-)
  • 我现在收到这些错误。 | Error Command not found integrate-with Did you mean: create-unit-test or generate-all or install-templates?
【解决方案2】:

有几个很好的页面可以帮助你:

http://www.grails.org/IDEA+Integration

http://www.jetbrains.com/idea/features/groovy_grails.html

您可以使用 Grails 控制台创建您的 Grails 项目,然后将其导入 IntelliJ,或者您可以直接在 IntelliJ 中创建它,我认为这是一个偏好问题,因为这两种方式都可以正常工作。

【讨论】:

    【解决方案3】:

    首先通过grails 命令创建一个grails 项目。然后打开idea并使用选项import a grails project并指向您执行grails项目初始化的目录。剩下的事由想法完成。

    【讨论】:

    • 这将是一个循环的方式。
    • @Doc_180。你说的对!我只是发现它最适合我,而不是尝试通过 Idea 创建项目。
    • 您可以手动创建文件.project,然后尝试用IntelliJ打开它。实际上,IntelliJ 会查找此文件来打开项目,尽管它并不真正需要该文件。
    【解决方案4】:

    如果您是 windows 用户,您可能会感到失望,因为目前(2016 年 5 月),grails 支持已从 windows 环境中删除,可以从这里验证:https://blog.jetbrains.com/idea/2015/10/intellij-idea-15-eap-supports-grails-3/ 正如引用的“我们放弃了 Grails 工具窗口。对此我们深表歉意”

    所以,如果您遇到问题,只需下载最新的 IntelliJ IDEA 15 EAP

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-08-07
      • 2018-01-18
      • 1970-01-01
      • 1970-01-01
      • 2013-11-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多