gradle的按装与使用

一、gradle的简介

   Gradle是一个基于Apache Ant和Apache Maven概念的项目自动化构建工具。它使用一种基于Groovy的特定领域语言(DSL)来声明项目设置,抛弃了基于XML的各种繁琐配置。

  它有以下作用:      

    1、 按照约定声明构建和建设;

    2、 强大的支持多工程的构建;

    3、 强大的依赖管理(基于Apache ivy),提供强大的便利去构建工程;

    4、 权利支持已有的maven或者ivy仓库基础建设;

    5、 支持传递性依赖管理,在哪不需要远程仓库和pom.xml和ivy配置文件的前提下;

    6、 基于groovy脚本构建,其build脚本使用groovy语言编写;

    7、 具有广泛的领域模型支持构建;

    8、 深度API;

    9、  易迁移;

二、gradle运行环境的配置

    1、jdk环境变量的配置就不用说了,相信大家都会。

    2、gradle环境变量的配置。

      (1)首先当然是到官网gradle.org下载最新的gradle版本了

      (2)下载完成后,放到任意的位置,我的是在D:\Program Files (x86)\gradle-3.5,然后需要放到换进配置,步骤是右键“计算机”-“属性”,进入“高级配置”,选择“环境变量”,点击”新建“,配 置”GRADLE_HOME“

    

    

      (3)继续在此处选择“path”,进行修改,加入“;%GRADLE_HOME%\bin”,注意此处没有引号,记得前面要加分号,这样就配置好gradle的环境变

        

       (4)在命令窗口输入”gradle -v“,进行验证,出现以下提示则表示成功

        

    3、myeclipse中gradle插件的安装

      (1)首先打开help,选择install from site...

        

          

        (2)点击add,添加路径,name为gradle,location为http://dist.springsource.com/release/TOOLS/update/e4.4

        (2)选择如图,直接点击下一步完成安装

        

三、一个gradle的小项目  

     首先点击file,选择other,找到gradl项目,单击next创建,输入项目名

     

      

      

四、创建好了的目录名样式及作用

        

      src/main/java:存放java代码;

      src/main/resources:存放资源和配置文件;

      src/test/java:存放测试用的java代码;

      src/test/resources:存放测试用的资源和配置文件;

  

时间: 2024-10-10 08:40:50

gradle的按装与使用的相关文章

Linux下Jenkins+git+gradle 持续集成环境搭建

一.项目介绍 和 linux 环境搭建 本教程讲解 Linux下Jenkins+git+gradle 持续集成环境搭建,后续会加入 gerrit代码审核 和 robotium自动化测试 1.基本流程如下: androidstudio--  gerrit  --- git(github)   ----jenkins ---gradle ----  robotium  结果 使用AndroidStudio 开发,提交到gerrit进行代码审核,审核后提交给git(可以自己搭建git服务也可以使用gi

用mediaplay实现抓图

众所周知,数据科学是这几年才火起来的概念,而应运而生的数据科学家(data scientist)明显缺乏清晰的录取标准和工作内容.此次课程以<星际争霸II>回放文件分析为例,集中在IBM Cloud相关数据分析服务的应用.面对星际游戏爱好者希望提升技能的要求,我们使用IBM Data Science Experience中的jJupyter Notebooks来实现数据的可视化以及对数据进行深度分析,并最终存储到IBM Cloudant中.这是个介绍+动手实践的教程,参会者不仅将和讲师一起在线

构建工具的发展及Android Gradle快速上手

前话: 最近谷歌宣布官方不再维护Eclipse ADT了,之后将更加专注于Android Studio的功能和性能上的改进,早在2013年的Google IO大会上首次推出了Android Studio,当时刚出来的时候我就好奇的去下载体验了一下,想看一下新开发工具的优势在哪里,据官方介绍,最吸引我的一点就是使用Studio使用了Gradle编译系统,可以支持很灵活的定制需求,而我当时正在研究当成库使用的APK(就是现在的aar文件,不过当时还没有出身),刚好遇到了ADT编译系统的限制,所以当时

gradle教程 [原创](eclipse/ADT下 非插件 非Android Studio/AS)纯手打 第三篇:gradle完整的实战

上两篇的地址 安装配置 http://www.cnblogs.com/uncle2000/p/4276833.html 简单实战 http://www.cnblogs.com/uncle2000/p/4277476.html 我之所以以前用ant现在用gradle是因为 ant打包给 加入第三方依赖工程非常非常非常麻烦,而网上关于两者的对比就数不胜数了,大家可以去查,充分的说明了 gradle的优势 而且还有一点就是gradle的中文资料是要多于ant的,想当初ant中加入for-each 和

手把手教你构建gradle项目

我先来阐述一下我认为的gradle项目的优势吧 1:语法简单,集成了ant和maven的很多优点,简单的语法和完善的文档造就了其不可估计的前途 2:构建容易,一个build.gradle文件,一行指令,即可构建你的项目 3:方便导入依赖库 我这个人就喜欢瞎捉摸,虽然不是计算机专业的,但是读研这段时间确喜欢上了计算机,第一次接触gradle是在学libgdx引擎的时候,那时候还不知道gradle的作用,后面越学越深的时候发现了很多问题,构建项目的时候往往导入一个包不能解决问题,现在的工程越来越大,

我的Gradle安装探索之旅

今天看书发现示例程序使用gradle部署的,所以决定学习一下gradle一下. 浏览器搜索https://gradle.org/docs 官方给出了这么贴心的文档 我绝对尝试搭建我的环境. 1 第一步安装 这是教我们安装给出的内容  以下为翻译内容 预备知识 Gradle运行在所有的主流操作系统 需要安装JDK或者JRE  7或以上版本   在控制台上用java -version进行检查 我的电脑已经安装了JDK了.  使用Gradle包装器实现0-安装   如果你已经有了一个基于Gradle构

Android开发:《Gradle Recipes for Android》阅读笔记(翻译)4.1——编写自己的任务

问题: 你想用自己的任务定制gradle的构建过程. 解决方案: 在gradle的build文件里面增加task元素.用Android插件支持的extra属性使得开发更容易. 讨论: Gradle的DSL支持使用task块来定义自己的任务.API包括的非常广范围的task(像 Copy,Wrapper和Exec),你可以简单的通过配置来使用. 举例子,Copy任务包含from和to属性,from块可以设置排除指定格式文件名的文件.将那些没有签名的apk以外的所有apk复制到新的文件夹下,任务如下

关于Android Studio 和 Gradle的那些事儿

在进入正题之前,先拉个家常,本周进了一个很nice的团队,欣赏我们的Leader TutorChen,让项目开发变得有趣,乐于分享,并且耐心带领大家进步,团队其他伙伴也很出色,认真向大家学习,一起进击.在这里顺便跟读者推荐一个项目团队协作与管理的交流工具:彩程团队做的 tower,tower的主页上有学习视频,三分钟你就能掌握它的功能和使用,我相信你一定会和我一样,爱上tower.好,言归正转. 背景介绍 采用eclipse中开发android项目有许多鸡肋的地方,比如启动速度超级慢.googl

eclipse+gradle+nodejs搭建web开发环境

一.目标 主要面向对java不太熟悉新手,帮助童鞋们顺利搭建可以运行调试的web开发环境. 二.步骤 1.安装JDK (1)Oracle官网下载最新jdk 地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html 注意:要根据电脑装的系统版本选择对应的jdk版本. 打开安装包,选择安装目录(随意,但要记得安装到了哪里),一路“下一步”,中途要重新选择jre安装路径,选择相同文件夹,建一个jre8安装.安装成功. (