无法使用 Gradle 获取类型 'EclipseProject' 的模型

Could not fetch model of type 'EclipseProject' using Gradle

我有一个 gradle 项目,它在 Windows 环境中配置并运行良好,但当我尝试在 Mac 中 运行 它时,它不起作用。

项目和环境配置:

Gradle 2.5/2.6
Eclipse Luna/Mars
Gradle Project using SpringBoot

gradle 项目已从 SVN 检出,但是当我 运行 项目作为 Gradle 项目时,出现以下错误:

Configuration with name 'default' not found. Could not fetch model of type 'EclipseProject' using Gradle installation '/Users/vips/Documents/Software/gradle-2.6'.

我已经下载并配置了 Gradle 2.5 和 2.6,但我得到了同样的错误。

同样:它在 Windows 7 中运行良好,但在 Mac 中运行不正常。

非常感谢您的帮助。

附加信息:
我注意到上述问题仅适用于依赖于另一个项目的项目。对于一个独立的 gradle 项目,这很好用。已加载所有依赖项。

发生这种情况的主要原因是必须下载 gradle 的新版本。下载 gradle 的新版本后,您的错误就会消失。

http://gradle.org/downloads

我想通了。就我而言,不知何故,其中一个依赖项目未正确检出。

我删除了那个项目并从 SVN 重新签出并且成功了。

希望对您有所帮助。

此 "could not fetch model of type..." 错误可能是由 build.gradle 文件中的语法错误引起的。如果是,则该错误与 Gradle 或您 运行 的 Eclipse 版本无关。参见 this question

这可能是由于在尝试连接到存储库时出现 Internet 连接问题。