当前位置:   article > 正文

gradle构建工具学习系列--001关于版本选择的问题_org.codehaus.groovy.runtime.stringgroovymethods.ca

org.codehaus.groovy.runtime.stringgroovymethods.capitalize

gradle构建工具学习系列


首先是关于当前gradle版本选择的一个问题。在很多情况下,都是希望从新版本开始学习,可是学习gradle直接选用一个高版本可能是非常坑。比如一开始我选择的版本是7.0

λ gradle -v

------------------------------------------------------------
Gradle 7.0
------------------------------------------------------------

Build time:   2021-04-09 22:27:31 UTC
Revision:     d5661e3f0e07a8caff705f1badf79fb5df8022c4

Kotlin:       1.4.31
Groovy:       3.0.7
Ant:          Apache Ant(TM) version 1.10.9 compiled on September 27 2020
JVM:          1.8.0_202 (Oracle Corporation 25.202-b08)
OS:           Windows 7 6.1 amd64
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14

然后按照官方案例(https://docs.gradle.org/7.0/userguide/userguide.html)初始化了一个java项目,并且导入到IDEA当中,可是编译出现如下的错误

Failed to notify build listener.
> org.codehaus.groovy.runtime.StringGroovyMethods.capitalize(Ljava/lang/String;)Ljava/lang/String;
  • 1
  • 2

在这里插入图片描述
通过查找资料才知道,这是因为IDEA版本与gradle版本的不兼容导致。我的IDEA版本如下图所示
在这里插入图片描述
从以下地址https://gradle.org/releases/查看gradle发布的版本信息
在这里插入图片描述
很明显我的idea是在2019年3月,而gradle 7.0版本的的发布日期为2021年4月。所以现在有两个选择,第一个是升级IDEA到2021年4月,第二个就是选择一个跟idea匹配的gradle版本。最后决定选择版本V5.2.1如下图
在这里插入图片描述

对应网址为:https://docs.gradle.org/5.2.1/userguide/userguide.html

点击下图位置下载然后配置下载之后gradle的解压目录下bin目录路径(比如D:\Program Files\gradle-5.2.1\bin)到系统path路径下.

λ gradle -v

------------------------------------------------------------
Gradle 5.2.1
------------------------------------------------------------

Build time:   2019-02-08 19:00:10 UTC
Revision:     f02764e074c32ee8851a4e1877dd1fea8ffb7183

Kotlin DSL:   1.1.3
Kotlin:       1.3.20
Groovy:       2.5.4
Ant:          Apache Ant(TM) version 1.9.13 compiled on July 10 2018
JVM:          1.8.0_202 (Oracle Corporation 25.202-b08)
OS:           Windows 7 6.1 amd64
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/知新_RL/article/detail/459383
推荐阅读
相关标签
  

闽ICP备14008679号