gradle安装包国内下载以及maven仓库配置以及其他注意点 |
您所在的位置:网站首页 › maven库下载 › gradle安装包国内下载以及maven仓库配置以及其他注意点 |
目录 安装包国内下载 依赖 jar 下载加速 编译注意点 jdk 与 gradle、kotlin、groovy的版本对应关系 安装包国内下载日常接触的项目里使用 gradle 构建的不多,但是很多开源的用了这个,项目需要下载对应的 gradle 安装包,对于下载默认访问的地址是 services.gradle.org,这个域名解析到了美国,鉴于国内网络问题,访问境外网络慢。 国内是否有开放 gradle 的安装包镜像呢?经过一番网上搜索以及在开源镜像站查找,找到了目前只有腾讯云做了这个。 https://mirrors.cloud.tencent.com/ 亲自试了一下,下载速度确实快。 以 gradle 8.4.0 为例,官网访问地址如下 https://services.gradle.org/distributions/gradle-8.4-all.zip 此地址需要重定向到 github https://github.com/gradle/gradle-distributions/releases/download/v8.4.0/gradle-8.4-all.zip 但是腾讯云的就不用 https://mirrors.cloud.tencent.com/gradle/gradle-8.4-all.zip 依赖 jar 下载加速为了加快 jar 的下载速度,需要修改 gradle 目录下的 build.gradle,在其中加入以下内容 allprojects { repositories { mavenLocal() maven { url 'https://maven.aliyun.com/repository/public/' } mavenCentral() maven { url 'https://maven.aliyun.com/repository/gradle-plugin' } } }至于 maven 加速地址,使用哪个无所谓,只要引入的 jar 对应的 groupId、artifactId、version 都能找到就可以。 除了阿里云,目前还有腾讯云、华为云以及一些开源镜像站点都有开源的 maven 中央仓库,但是国内的这几个云厂商名气大一些,可以优先使用这些。 编译注意点在 gradle/wrapper/gradle-wrapper.properties 中有指定的 gradle 版本,源码编译最好按照这个版本来,不然编译过程中会有一些奇怪的问题 distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists distributionUrl=https\://services.gradle.org/distributions/gradle-4.10.3-all.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists上面的 gradle 安装包就是把 distributionUrl 对应的值 https\://services.gradle.org/distributions/gradle-4.10.3-all.zip替换为 https\://mirrors.cloud.tencent.com/gradle/gradle-4.10.3-all.zip jdk 与 gradle、kotlin、groovy的版本对应关系https://docs.gradle.org/8.5/userguide/compatibility.html jdk 的版本与 gradle 要对应上,不然编译过程会有一些奇怪的问题。 之前自己写的开源镜像地址文章 https://blog.csdn.net/zlpzlpzyd/article/details/42778463 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |