Gre*_*egg 13 grails intellij-idea
我升级到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
Run Code Online (Sandbox Code Playgroud)
似乎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.
Run Code Online (Sandbox Code Playgroud)
我确实在IDE中看到了Grails View,但是当我尝试做Make时,它告诉我重新导入gradle项目.所以看来IntelliJ认为这是一个gradle项目.我怎么能说它只是一个grails项目?
为了证实我的怀疑,我打开了一个不包含build.gradle的grails项目,它运行得很好.
当我不知不觉地匆忙继续点击下一步时,我也遇到了类似的问题。因此,您可能错误地创建了一个 gradle 项目,如屏幕截图所示。当您重新创建项目时,将其创建为“从现有源创建项目”,该想法众所周知为 grails-app (想法的默认值)。
查看是否可以通过使用 import project form external module 重新导入项目来重现错误。

| 归档时间: |
|
| 查看次数: |
5225 次 |
| 最近记录: |