【问题标题】:How to add a new Grails SDK to IntelliJ 11.1如何将新的 Grails SDK 添加到 IntelliJ 11.1
【发布时间】:2013-12-21 19:16:43
【问题描述】:

好的,伙计们,在尝试为 intelliJ 中的现有应用程序升级 grails 版本后,我决定看看是否可以使用新的 SDK 制作一个新的 grails 应用程序。事实证明这甚至行不通。所以这就是我所做的:

The steps I took

任何有类似经历的人有什么想法吗?

【问题讨论】:

  • 不是一个解决方案,但我们之前遇到过这个问题 - 我们的解决方案是使用 GVM(groovy 环境管理器),它会通过换入/换出不同的版本来更新和更改当前的 grails 版本。这样,IntelliJ 始终指向 SDK 的同一目录,但您可以随时更改它。 gvmtool.net。抱歉,刚刚注意到您可能在 Windows 上,如果是,请尝试 Gravy (github.com/enterprise-grails/gravy)
  • 感谢您的回复。我尝试过使用 gravy 并查看脚本,这只是设置 GRAILS_HOME 环境变量的一种简单方法,而 intelliJ 似乎没有看到。当我将 GRAILS_HOME 设置为 2.3.3 时,将 application.properties 文件更改为 2.3.3 并运行一个应用程序,它说 grails_home 设置为 1.3.7。所以 intelliJ 似乎有它自己的内部指针,我似乎无法更改。
  • 我明白了,也许这个问题的答案会有所帮助:stackoverflow.com/questions/8887932/…
  • 您展示的步骤看起来不错,对我有用。确保目录 2.3.3 确实有这个版本。也尝试删除现有项目(.idea、.iml、.ipr)并再次创建项目
  • @bschipp 是的,我也尝试将它添加到全局库中,但它似乎没有像 1.3.7 那样找到和索引类:(See Here)。根据我在其他一些论坛上看到的情况,这是旧 IntelliJ 版本的潜在错误。我会看看升级是否能解决问题。谢谢你的帮助。

标签: grails module intellij-idea add upgrade


【解决方案1】:

我遇到了同样的问题,我发现的唯一解决方法是使用较新版本的 IntelliJ Idea IDE - 12.04。

【讨论】:

  • 昨天一直在寻找解决方案之后,这似乎是最好的选择。 grails 论坛上的一个帖子表明这是旧版本 intelliJ 的潜在错误。感谢回复
猜你喜欢
  • 2011-07-14
  • 2021-01-04
  • 1970-01-01
  • 1970-01-01
  • 2021-05-21
  • 2018-07-06
  • 1970-01-01
  • 2021-06-12
  • 1970-01-01
相关资源
最近更新 更多