Grails / IntelliJ:简单的groovy导入有问题吗?

时间:2013-08-16 05:49:21

标签: grails intellij-idea

我正在跟踪Burt Beckwith(Grails开发人员和作者)对Heroku的使用here in Grails book。 (请参阅此链接顶部的import语句 - 这就是给我带来问题的原因。)

我在BuildConfig.groovy中添加了以下内容,正如Burt所说:

  runtime 'postgresql:postgresql:8.4-702.jdbc3'  // in the dependencies section as described

  compile ':heroku:1.0.1'  // in the plugins section as described.

然后IntelliJ提示我使用BuildConfig更改来更新IDE,我做了。我也退出并重新启动IntelliJ以查看是否可以消除导入错误:

 import grails.plugin.heroku.PostgresqlServiceInfo

它没有摆脱导入错误,然后在我添加以下内容时抱怨:

 PostgresqlServiceInfo info = new PostgresqlServiceInfo()

在Bootstrap类中,如示例中所示。我做错了什么/如何解决这类问题?

2 个答案:

答案 0 :(得分:1)

  • 花些时间。
  • 停止使用IDEA的想法。
  • 使用命令提示符。
  • 尝试相同的步骤。
  • 你会看到一切正常。

适合我。 : - )

答案 1 :(得分:1)

在IDEA中,您需要打开Tools | Grails | Plugins,选择 Heroku 插件,然后点击应用更改

这将为插件配置模块,并将此模块添加到应用程序的依赖项中。