阅读目录

这两天看到越来越多的在接触Gradle,然后发现我之前没有做过记录,而且之后下个月的一些有关SpringBoot的东西也需要用到,所以这里就来记录一下,方便以后使用。

简单介绍

Gradle是一个好用的构建工具

使用它的原因是

1、配置相关依赖代码量少,不会像maven一样xml过多

2、打包编译测试发布都有,而且使用起来方便

3、利用自定义的任务可以完成自己想要的功能

安装

下载地址http://services.gradle.org/distributions/

下载你所需要对应的版本,gradle-4.3.1-bin.zip

下载后解压到你想要的目录

设置环境变量

在cmd模式下查看,出现以下信息证明安装成功

使用idea创建一个web的Gradle项目

如何进行打包

双击war

打包完成之后的war文件会在

然后把war放入对应的tomcat目录即可,这里就不多解释了

解释build.gradle和settings.gradle

首先是一个项目包含group、name、version

settings.gradle是用来管理多项目的,里面包含了项目的name

在build.gradle中

apply是应用的插件,如:

这里我们用了java和war的插件

dependencies是用于声明这个项目依赖于哪些jar

这里说明的是,测试编译阶段我们依赖junit的jar

其中包括complile(编译时)runtime(运行时)testCompile(测试编译时)testRuntime(测试运行时)

repositories是一个仓库gradle会根据从上到下的顺序依次去仓库中寻找jar

这里我们默认的是一个maven的中心仓库

从gradle源代码中我们看到地址是这样的

这里可以配置

mavenLocal()   使用本地maven仓库

mavenCentral()  使用maven中心仓库

maven{

url '你的地址'

}

使用固定的地址,这里可以使用阿里云的镜像下载速度会快一些,然后也可以使用公司内部的私服地址

maven {url 'http://maven.aliyun.com/nexus/content/groups/public/'}

有关gradle的jar冲突

默认情况下,如果有jar包冲突,gradle会自动依赖两个冲突jar包最新的一个版本,所以默认不需要进行管理。

如果真的出现无法解决的冲突,gradle也会出现明显的冲突提示,所以不需要担心

本地jar包位置和修改

gradle会下载相关需要依赖的jar包,默认的本地存放地址是:C:/Users/(用户名)/.gradle/caches/modules-2/files-2.1

很多人和我一样不愿意放在C盘,所以需要修改位置,网上说很简单,只需要添加一个环境变量就可以了

如下

但是对于IDEA来说木有用(当然上面的环境变量还是要添加的),在IDEA中使用gradle需要修改下面的路径

这样修改之后你就可以发现已经在自己下载jar了

其他有关Gradle的配置以及实际开发中使用的会在之后更新,还有一些关于SpringBoot的也会在后面给出,这里就不多介绍了。

如果还有没有说到的重点,也希望您能在下面评论留言。

Gradle安装和在IDEA使用 基本操作的更多相关文章

  1. Gradle安装

    最近在学Android,而Android是由Gradle来构建的:Gradle是一个基于 JVM 的构建工具.所以开始学习Android之前,先进行Gradle安装与学习: mac: 使用SDKMAN ...

  2. Gradle安装 Gradle效率提升 eclipse安装gradle插件 【我】

    Gradle安装 从官网下载 gradle4.6版本,也可以从svn地址下载 https://downloads.gradle.org/distributions/gradle-4.6-bin.zip ...

  3. SpringBoot25 gradle安装、利用gradle创建SrpingBoot项目

    1 gradle安装 技巧01:gradle依赖JDK或者JRE,而且版本至少时1.7 1.1 下载安装包 到gradle官网下载安装包[PS: 也可以利用命令的方式安装,本案例是利用安装包的方式] ...

  4. Gradle 安装(Windows)

    一.Gradle 简介 1.1 什么是 Gradle?   Gradle 是一个基于 Apache Ant 和 Apache Maven 概念的 项目自动化构建开源工具.它使用一种基于Groovy的D ...

  5. [Android] Gradle 安装

    Gradle安装非常简单,只要从官网下载压缩包,解压,修改一下环境变量即可. 笔者写本篇随笔时,版本是1.12. Windows下安装 1 到官网(http://www.gradle.org/down ...

  6. Gradle 安装

    Gradle介绍 Gradle是一个基于JVM的构建工具,它提供了: 像Ant一样,通用灵活的构建工具 可以切换的,基于约定的构建框架 强大的多工程构建支持 基于Apache Ivy的强大的依赖管理 ...

  7. 最新版gradle安装使用简介

    目录 简介 安装gradle和解决gradle安装的问题 Gradle特性 标准task Build phases Gradle Wrapper wrapper的使用 wrapper的升级 一个简单的 ...

  8. Android学习记录(二)——第一次hello world及遇到的gradle安装问题

    开始一个简单的hello world项目,简单了解Android studio的使用方法 第一步,打开Android studio,点击Create New Project 第二步,选择需要的模板 T ...

  9. 关于AS下Gradle安装问题总结

    在之前安装AS的随笔中简单描述了解决方法,但不够详细,在第二次创建项目时又遇到了gradle安装错误,通过在网上查找解决方法,发现方法比较多样,且描述不够仔细,本随笔将详细记录我在gradle安装中的 ...

随机推荐

  1. android 开发 修改系统背景(状态栏颜色、导航栏颜色、标题栏颜色等等)

    1.打开values下的styles.xml 发现有以下代码: <resources> <!-- Base application theme. --> <style n ...

  2. git回滚到某个版本操作

    git回滚到某个版本操作: 1.git log //查看指过去的版本 2.     git reset --hard 复制上面commit后的字符串到此处 如果只想 回滚单机的,那么到上面就结束,如果 ...

  3. Windows下python库的常用安装方法

    目录:       1.pip安装(需要pip)       2.通过下载whl文件安装(需要pip)       3.在pythn官网下载安装包安装(不需要pip)   方法一:pip安装. 这是最 ...

  4. HDFS 异构储存配置及基本命令操作

    hadoop-2.8.4 部署我就不说了 网上一大堆 hdfs-site.xml datanode 储存路径挂载需要修改如下: <property> <name>dfs.dat ...

  5. django相关

    后台运行django:https://blog.csdn.net/rnger/article/details/79907884 nohup python manage.py runserver 0.0 ...

  6. JavaScript数组的五个迭代方法的简单实例

    <script> //every() var nums = [1,2,3,4,5]; var result = nums.every(function eve(item,index,arr ...

  7. NDK samples以及部分博客

    谷歌的ndk samples Android NDK samples with Android Studio http://developer.android.com/ndk 引用C/C++文件请参考 ...

  8. MFC 如何在一个类中使用在其他类中定义的变量或函数

    [声明:本文的知识点来源于网络,参考网址:https://blog.csdn.net/bill_ming/article/details/7407848] [以下三种方法亲测有效,可以根据具体情况来选 ...

  9. Shell 编程(函数)

    声明函数 demoFun(){ echo "这是我的第一个 shell 函数!" } 函数名(){ ...函数体 } 在Shell中,调用函数时可以向其传递参数.在函数体内部,通过 ...

  10. USB之HID类Set_Report Request[调试手记1]

    请翻开<Device Class Definition for Human Interface Devices (HID) Version 1.11 >7.2.2 Set_Report R ...