Intellij idea &引用;“来源分配”;该特性终止了IntelliJ中的Grails3项目
创建新的Gradle 3项目,选择所有默认值。您可以测试正在运行的项目。然后,停止项目并打开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' 是否可
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进行比较。请查看我的更新