gpt4 book ai didi

eclipse - 配置 Eclipse 以使用最新版本的 Gradle

转载 作者:行者123 更新时间:2023-12-03 03:07:58 24 4
gpt4 key购买 nike

我正在重新认识 Gradle。我记得我上次使用 2.x 时发现的一个问题是,不仅有多个版本的项目实现 jar,还有多个版本的 Gradle 自己的 jar。

这次为了尽可能保持整洁,我想让 Eclipse 使用最新、最好的 Gradle,在撰写本文时它是 4.4.1。

如果使用 Gradle 包装器,我想我明白这是在哪里配置的:

<project name>/gradle/wrapper/gradle-wrapper.properties

这里我看到了关键的最后一行:

distributionUrl=https\://services.gradle.org/distributions/gradle-3.5-bin.zip

我想我应该做的只是手动将其更改为 ... gradle-4.4.1-bin.zip ... 但问题是:Buildship 插件实际上从哪里得到它线从?

当我查看帮助 --> 关于 Eclipse --> 安装详细信息 --> Buildship 时,没有任何关于 Gradle 版本的迹象。

当我转到 Window --> Prefs --> Gradle 时,我发现你或者将分发设置为“Gradle wrapper”(是的,Gradle Goodness) “特定的 Gradle 版本”,目前显示的最高版本是 4.4.1。

Eclipse 应该“知道”最新版本是 4.4.1,但默认情况下使用 3.5,这似乎很奇怪!

最佳答案

默认的 Gradle wrapper 版本是 org.gradle.toolingapi 插件的版本:

  • Buildship 2.1(Eclipse Oxygen.1a 和 Oxygen.2)随 Gradle 3.5 一起提供,
  • Buildship 2.2(更新站点:http://download.eclipse.org/buildship/updates/e47/releases/2‌.x)和 Gradle 4.3。

首选项的名称有些误导。即使未选择 Gradle wrapperNew Gradle Project 向导也会创建一个包装器。 选择特定的 Gradle 版本而不是 Gradle wrapper

  • Window > 首选项中:Gradle
  • New Gradle Project 对话框的Option 页面选中Override workspace specific settings 复选框后:

enter image description here

请注意,the Gradle wrapper is to lower the burden to run a Gradle script if the required Gradle version is not yet installed .使用 Eclipse 和 Buildship 并不真正需要包装器。

关于eclipse - 配置 Eclipse 以使用最新版本的 Gradle,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48057566/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com