【发布时间】:2015-01-13 18:27:22
【问题描述】:
我升级到 IDEA 14(从 13),当我尝试运行我的 grails 2.2.0 应用程序时,我收到以下错误:
FAILURE: Build failed with an exception.
* Where:
Build file '/Users/gdboling/Projects/GenRocket/web/build.gradle' line: 92
* What went wrong:
A problem occurred evaluating root project 'web'.
> No such property: environment for class: org.gradle.api.internal.project.DefaultProject_Decorated
似乎 IDEA 正在尝试使用我的 build.gradle 作为 grails 构建过程的一部分。 IDEA 13 没有这样做。我将 build.gradle 用于项目的其他一些与 grails 无关的任务。
如果我一起删除 build.gradle 文件,我会收到此错误:
FAILURE: Build failed with an exception.
* What went wrong:
Task 'grails-run-app' not found in root project 'web'.
* Try:
Run gradle tasks to get a list of available tasks. Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
我确实在 IDE 中看到了 Grails 视图,但是当我尝试制作时,它告诉我重新导入 gradle 项目。所以看起来 IntelliJ 认为这是一个 gradle 项目。我怎么知道这只是一个 grails 项目?
为了证实我的怀疑,我打开了一个不包含 build.gradle 的 grails 项目,它运行良好。
【问题讨论】:
-
我已经删除了 .idea 文件夹并重新创建了项目,现在看起来一切正常,但这是一个我仍然想回答的问题。
标签: grails intellij-idea