当前位置: 首页 > 知识库问答 >
问题:

如何将gradle从4.4.1升级到Fedora上的最新版本?

晏志明
2023-03-14

 · ──建造

 ·  · ──libs

 ·  ·  · ──Wrapper.jar

 ·  · 梯度包装罐

 ·  · gradle-wrapper.properties

 · 格拉德卢

我尝试在project目录下执行命令“gradle wrapper”,得到了前面提到的错误。我还在“gradle/wrapper”下执行了相同的命令,实际上生成了文件“gradlew”,但当我运行实例“./gradlew build”时,脚本什么也不做,只显示了“1 file is up-to-date”的消息,没有生成任何东西。

有人知道我如何生成有效的gradle包装文件,以便我能够构建和运行我的单元测试,并使用命令行和gradle包装脚本下载所有依赖项吗?

我还想知道如何将我的gradle升级到最新(应该是截至2019年11月的6版)?似乎官方的回购没有更新到Gradle的最新版本。

提前感谢,

D.

共有1个答案

杜成和
2023-03-14

可以使用gradle包装器对每个项目升级gradle。假设您以前使用gradle init启动了项目,请确保您使用的是Java8。因为在Java11和更高版本中会出现异常。

update-alternatives --config java

然后使用包装器在本地更新gradle:

./gradlew wrapper --gradle-version=6.2.2 --distribution-type=bin

并验证您的项目现在是否使用6.2.2:

$ ./gradlew           

> Task :help

Welcome to Gradle 6.2.2.

To run a build, run gradlew <task> ...
...
 类似资料:
  • 我刚刚从以前的版本1.7.9.mysysgit.0升级到了适用于Windows的Git 1.8.0.1。我从Git站点下载了新版本,并通过普通的Git安装程序EXE进行安装。 这就是说,当我打开终端窗口时,它仍然显示我正在运行git 1.7.9.mysysgit.0版本。当我在提示符中输入“git-version”时,同样的事情。 我在Mac OSX上发现了这篇关于Git的类似问题的文章,这让我相

  • 也就是说,当我启动终端窗口时,它仍然显示我正在运行Git版本。当我从提示符中键入时,也是这样。 我在Mac ;OS ;X上发现了一篇关于Git的类似问题的文章,这使我相信它与错误的有关,但我对此仍然相当陌生(自学了五个月),所以我不知道如何将其转换为Windows。 当我开始一个新的Ruby on Rails项目并试图将其提升到Git时,就出现了这个问题。我添加了遥控器: 致命:未找到https:

  • 问题内容: 我最近注意到我正在运行的旧版AWS CLI缺少我需要的某些功能: 如何升级到最新版本的AWS CLI(1.10.24)? 编辑: 运行以下命令无法更新AWS CLI: 检查版本: 问题答案: 要升级AWS CLI,只需使用:

  • 问题内容: 因此,我已经安装了Node.js,现在当我尝试安装Mongoosejs时,出现一个错误消息,告诉我我没有所需的Node.js版本(我需要v0.4.11和v0.4.12)。 如何升级到此版本?我想我可以重新安装最新版本,但是在确定不会删除“节点”文件夹中的项目文件夹之前,我不想这样做。 问题答案: Linux / Mac: 该模块使版本管理变得容易: 对于最新的稳定版本: 对于最新版本:

  • Flask 如同其它软件一样,会随着时间不停地更新自己,其中大部分都会是非常体贴的, 你无需改动一行自身代码就可以应用新版本的 Flask。 不过,每当 Flask 有更新时,我们都建议你适当地修改自己的代码,以充分地利用这些新功能, 提高自己代码地质量。 本章节文档为您列举了 Flask 各版本之间地差异,以及你如何修改自身代码才能无痛地升级。 如果你使用 easy_install 命令更新、安

  • 问题内容: 当前,我在Mac OS X 10.7.4上使用Node.js v0.6.16。现在,我想将其升级到最新的Node.js v0.8.1。但是从nodejs.org下载并安装了最新的软件包文件后,我发现当我在终端中键入“ node -v”时,系统仍在使用v0.6.16而不是v0.8.1。我错过了任何步骤吗?或者,在安装最新版本之前,我应该彻底卸载旧版本吗? 顺便说一句,我知道nvm可以帮助