• 【项目构建工具】 Gradle笔记1


    一.Gradle简介

      Gradle是一个基于Apache Ant和Apache Maven概念的项目自动化构建开源工具。它使用一种基于Groovy的特定领域语言(DSL)来声明项目设置,抛弃了基于XML的各种繁琐配置。相比较与Maven和Ant有着其独特的优势,逐渐成为项目构建工具的主流。

    二.Gradle安装及配置

      1.Windows安装Gradle:

        推荐下载链接 https://gradle.org/install/

        下载完成解压即可(本人下载的是grade-5.4-all.zip)

      2.配置环境变量

        与MAVEN类似,配置GRADLE_HOME为解压的目录,然后再配置Path为解压后的bin目录即可

        (配置成功后可以在cmd中输入gradle -v查看版本信息)

      3.修改Gradle本地仓库位置

        如果不修改本地仓库位置,Gradle默认的本地仓库位置是在C盘的.gradle文件夹中,如图

          

        可以将该文件夹移动到自定义的目录里(记得先退出IDEA和Java运行时环境再移动),然后配置环境变量即可,如图

          

        如果gradle想要使用maven的仓库,直接将变量值改成maven的仓库即可

    三.IDEA中创建Gradle项目

      1.创建Gradle项目,如下图

        

      2.其中build.gradle是配置文件,如果项目是war包,可以在相关目录下创建webapp文件夹,并在build.gradle文件中配置,如下图

        

        如果配置打包方式为war包,则webapp的文件夹上会有一个点(在创建的时候勾上web,则会自动生成该文件夹)。

      3.配置gradle相关依赖:

        在build.gradle文件中的dependencies中添加依赖即可,相关的依赖也可以在maven官网中找到,例如:

          

        将compile拷贝过去即可,如图

          

      4.项目开发与Maven一致,全部完成后点击运行即可

        

      5.如果需要多模块开发,需要在build.gradle中配置好各个模块的依赖,模块与模块之间的依赖也应该配置好

  • 相关阅读:
    org.apache.zookeeper.ClientCnxn
    Oracle数据库 number 长度与 Short Integer Long BigDecimal 对应关系
    Spring中 PROPAGATION_REQUIRED 解释
    java的static final和final的区别
    本地调试有数据,发布到服务器没更新的问题
    java的double类型如何精确到一位小数?
    consul配置参数大全、详解、总结
    深入对比TOML,JSON和YAML
    基于Jenkins,docker实现自动化部署(持续交互)【转】
    让Linux任务在后台可靠运行的几种方法
  • 原文地址:https://www.cnblogs.com/ywb-articles/p/10967194.html
Copyright © 2020-2023  润新知