Gradle安装和使用maven仓库配置

  • 一、Gradle安装
    • 1、安装前提
    • 2、安装步骤
  • 二、使用maven仓库配置
  • 三、IDEA中配置gradle

一、Gradle安装

1、安装前提

安装环境:jdk8及以上

2、安装步骤

本次安装的Gradle版本:gradle-5.6

  • 1、下载Gradle
    官网下载地址:https://gradle.org/releases/,下载遵照需求选用。

    解压后的目录结构:
  • 2、复制解压后的目录路径,例如:D:\Program Files\gradle\gradle-5.6
  • 3、配置系统环境变量:

    编辑path,新建%GRADLE_HOME5.6%\bin

    4、验证安装
    打开cmd,输入验证命令:gradle -v 或者 gradle -version

二、使用maven仓库配置

1、配置使用maven本地仓库的缘由

减少Gradle构建时重新下载已经存在maven本地仓库的jar包,从而节省时间和空间。

2、配置方式

2-1、在环境变量中加入新的系统变量:GRADLE_USER_HOME,变量值是maven本地仓库的路径,本文为例:D:\Program Files\maven\apache-maven-3.6.1\repository

2-2、添加全局加载jar的配置,位置gradle安装目录下的init.d目录中。

allprojects {repositories {maven { url 'file:///D:/Program Files/maven/apache-maven-3.6.1/repository'}mavenLocal()maven { name "Alibaba" ; url "http://maven.aliyun.com/nexus/content/groups/public/" }mavenCentral()google()jcenter()}buildscript { repositories { maven { name "Alibaba" ; url 'http://maven.aliyun.com/nexus/content/groups/public/' }}}
}

2-3、项目设置。需要修改build.gradle文件中加入mavenLocal() 引用本地仓库

repositories {     //repositories闭包mavenLocal()   //配置先从本地仓库寻找jar包,优先寻找上一个配置,找到不执行下面的配置mavenCentral() //配置从中央仓库寻找google()       //第三方仓库jcenter()      //代码托管库:设置之后可以在项目中轻松引用jcenter上的开源项目
}

三、IDEA中配置gradle

首先需要在idea中导入工程(可以是空文件夹),选择导入工程构建方式为:Gradle

然后进行设置gradle

以上就配置完成。

Gradle安装和使用maven仓库配置相关推荐

  1. 【Android maven仓库配置】

    maven仓库配置 mavenPush配置说明 在项目的根目录中新建maven_push.gradle文件,配置说明见注释 // 添加Maven plugin插件,该插件是支持发布artifact到M ...

  2. aliyun maven 添加jar_阿里云Maven配置,Maven仓库配置,Maven镜像配置

    阿里云Maven配置,Maven仓库配置,Maven镜像配置 ======================== 蕃薯耀 2018-01-23 http://fanshuyao.iteye.com/ 一 ...

  3. maven仓库配置及搜索顺序

    文章目录 1. maven 仓库配置方式 1.1 maven setting.xml 文件配置 1.2 应用 pom.xml 仓库配置方式 2. maven 仓库搜索优先级 1)maven 仓库搜索路 ...

  4. Maven仓库配置环境变量

    文章目录 Maven仓库配置 1.maven下载 2.设置setting.xml 文件 3. 修改jdk版本 4.配置环境变量 5.测试 6.完整的setting.xml文件 Maven仓库配置 1. ...

  5. Maven仓库配置163源

    一.在maven软件中使用 以apache-maven-3.8.1 为例: 打开maven配置文件 ./apache-maven-3.8.1/conf/settings.xml 找到<mirro ...

  6. eclipse maven打包_自动化管理项目,Maven仓库配置、安装和使用

    一. Maven有什么作用? 1.让maven仓库自动帮你下载jar包 maven项目会有一个 pom.xml文件, 在这个文件里面,只要你添加相应配置,他就会自动帮你下载相应jar包,不用你铺天盖地 ...

  7. 使用Gradle发布工件到Maven仓库

    Gradle发布工件(Publishing Artifacts) 此文章基于Gradle 4.6编写. 1. Maven Plugin(旧版) 使用Maven Plugin发布Artifcat是旧的插 ...

  8. Maven仓库配置中央仓库

    目录 1.什么是maven仓库 2.仓库分为两类:本地仓库和远程仓库. 2.1 远程仓库 2.2 本地仓库 3.仓库配置 3.1 在 settings.xml 文件中配置本地仓库 3.2 在 sett ...

  9. Gradle 7.0+发布Gradle插件到私有maven仓库笔记

    最近用Java写了一个Gradle插件 插件介绍 https://blog.csdn.net/wang382758656/article/details/124236006?spm=1001.2014 ...

最新文章

  1. 程序员的节日怎么过?
  2. UIImage加阴影
  3. 去伪存真:因果约束下的图神经网络泛化
  4. 推荐一篇文章,.net3.0新特性
  5. mysql 5.7.19 rpm下载_centos6.8 mysql5.7 rpm安装与完全卸载
  6. python 进行一元线性回归并输出相关结果_荐一元线性回归利用最小二乘法求解原理代码及案例...
  7. Python实现好友信息管理系统 添加、删除、修改、备注、查询好友信息
  8. vivo浏览器缓存视频如何拷贝到电脑上
  9. SpringCloud微服务后台管理系统
  10. 墨尔本大学计算机科学要求,墨尔本大学计算机科学
  11. 协议软件服务器吗,使用开源协议软件搭建即时通讯服务器.doc
  12. Markdown整理备忘(一)-- 符号整理
  13. IDEA中Tomcat启动后提交表单,请求的资源[/servlet_demo2/book-add.html]不可用
  14. 攻击JavaWeb应用[3]-SQL注入[1]
  15. citus调研(三)- 优势与限制
  16. js-16正则表达式
  17. 前缀表达式--转换+求值
  18. 电信无线网服务器是什么,电信无线路由器设置 什么是电信无线路由器
  19. Python爬虫笔记——BeautifulSoup模块
  20. 以 Mapbox Terrian-RGB 模型发布高程数据

热门文章

  1. 程序员必须知道的职场规则
  2. 用Python实现十六进制向十进制转换
  3. java相对路径和绝对路径_Java相对路径/绝对路径总结
  4. 关于VNC Viewer(树莓派远程控制)不小心全屏了如何退出
  5. GMT 6.0绘制指针图/GMT绘制指南针/指北针
  6. jumpserver 节点部署_Jumpserver部署
  7. 湖北计算机初级考试时间,湖北省2021年初级会计考试时间安排在这里!
  8. 优思学院|精益生产和精益管理的区别
  9. flowable自定义扩展属性
  10. tomcat闪退错误排查