Intellij idea &引用;“来源分配”;该特性终止了IntelliJ中的Grails3项目

Intellij idea &引用;“来源分配”;该特性终止了IntelliJ中的Grails3项目,intellij-idea,gradle,grails-3.0,Intellij Idea,Gradle,Grails 3.0,创建新的Gradle 3项目,选择所有默认值。您可以测试正在运行的项目。然后,停止项目并打开build.gradle文件。您将收到提示 (您可以将Gradle包装器配置为使用源代码分发。它将为IDE提供Gradle API/DSL文档) 选择Ok,应用建议 现在,您将无法再编译或运行project,出现以下错误: Error:Cannot compile Groovy files: no Groovy library is defined for module 'untitled1' 是否可

创建新的Gradle 3项目,选择所有默认值。您可以测试正在运行的项目。然后,停止项目并打开
build.gradle
文件。您将收到提示

(您可以将Gradle包装器配置为使用源代码分发。它将为IDE提供Gradle API/DSL文档)

选择
Ok,应用建议

现在,您将无法再编译或运行project,出现以下错误:

Error:Cannot compile Groovy files: no Groovy library is defined for module 'untitled1'
是否可以将项目状态恢复到正常状态

更新

断开的IPR文件中缺少某些块:

  <component name="MavenImportPreferences">
    <option name="generalSettings">
      <MavenGeneralSettings>
        <option name="mavenHome" value="D:/Apps/apache-maven-3.2.3" />
      </MavenGeneralSettings>
    </option>
    <option name="importingSettings">
      <MavenImportingSettings>
        <option name="downloadDocsAutomatically" value="true" />
        <option name="downloadSourcesAutomatically" value="true" />
      </MavenImportingSettings>
    </option>
  </component>


创建一个新项目,使用.ipr格式并将其复制。执行上述更改并将更改与project.ipr进行比较。请查看我的更新