【问题标题】:Could not fetch model of type 'EclipseProject' using Gradle无法使用 Gradle 获取“EclipseProject”类型的模型
【发布时间】:2015-08-15 20:35:07
【问题描述】:

我有一个 gradle 项目,它在 Windows 环境中配置并运行良好,但当我尝试在 Mac 中运行它时却无法正常运行。

项目和环境配置:

Gradle 2.5/2.6
月食/火星
使用 SpringBoot 的 Gradle 项目

gradle 项目已从 SVN 签出,但是当我将项目作为 Gradle 项目运行时,它给了我以下错误:

未找到名称为“默认”的配置。 无法使用 Gradle 安装“/Users/vips/Documents/Software/gradle-2.6”获取“EclipseProject”类型的模型。

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

再次重申:它在 Windows 7 中运行良好,但在 Mac 中却不行。

非常感谢这里的任何帮助。

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

【问题讨论】:

    标签: eclipse spring gradle eclipse-plugin gradle-eclipse


    【解决方案1】:

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

    http://gradle.org/downloads

    【讨论】:

    • 就像我说的,我尝试了 2.5 和 2.6 版本。在 Mac 上没有任何效果。但在 Windows 机器上工作得很好。
    【解决方案2】:

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

    我删除了那个项目,并从 SVN 重新结帐,它成功了。

    希望这会有所帮助。

    【讨论】:

      【解决方案3】:

      此“无法获取类型的模型...”错误可能是由 build.gradle 文件中的语法错误引起的。如果是这样,则该错误与您正在运行的 Gradle 或 Eclipse 版本无关。见this question

      【讨论】:

        【解决方案4】:

        这可能是由于尝试连接到存储库时 Internet 连接造成的。

        【讨论】:

          猜你喜欢
          • 2017-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2014-12-04
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多