【问题标题】:How do I change the Gradle version the Eclipse SpringSource plugin uses?如何更改 Eclipse SpringSource 插件使用的 Gradle 版本?
【发布时间】:2013-10-07 20:18:47
【问题描述】:

注意这是针对 SpringSource 插件的。

当我尝试在 Eclipse 中导入 Gradle 项目时,出现以下错误:

项目位置不存在;有关详细信息,请参阅错误日志。

stacktrace 错误基本上是这样的:

原因:java.lang.IllegalArgumentException:项目位置不存在

我做了一些研究,Gradle 缺陷 (https://issuetracker.springsource.com/browse/STS-3158) 提到错误处理得到了改进,并提供了更有用的错误消息,包括项目位置。

我的机器上现在有 Gradle 1.7;但是 Eclipse/Springsource 继续使用 Gradle 1.2。如何让它使用 1.7(甚至 1.8)

【问题讨论】:

    标签: java eclipse gradle springsource


    【解决方案1】:

    我建议检查“Preferences->Gradle->Use Gradle wrapper's default”并为所有有问题的构建安装Gradle Wrapper。然后 Eclipse 会自动为每个构建选择正确的 Gradle 版本(无需手动安装 Gradle)。

    【讨论】:

    • 我的团队应该默认使用 Gradle 1.2;如果我将包装器默认值更改为指向我的文件夹,那是否允许我暂时使用 1.7?是的,我意识到坚持使用 1.2 似乎很奇怪。推动我们升级。
    • Gradle Wrapper 假定您需要一个 gradle.bat - 遗憾地排除了 Mac OS X 用户。
    • wrapper 任务还会为 *nix 生成一个 gradlew shell 脚本。
    猜你喜欢
    • 2019-04-10
    • 1970-01-01
    • 2015-10-28
    • 1970-01-01
    • 1970-01-01
    • 2022-11-04
    • 1970-01-01
    • 2020-06-11
    相关资源
    最近更新 更多