gradle的使用

1、首先安装gradle 配置本地仓库地址 默认在C盘下面 参考博客gradle的安装教程
2、碰到的一些问题 加上依赖jar包 下载不下来的问题 如果使用的是intellJ可配置 offline
这里写图片描述
3、gradle配置文件的解析
下载仓库地址可参考这篇博客地址的配置
* buildscript{ }*


group 'com.taotao1'
version '1.0-SNAPSHOT'

//java插件
apply plugin: 'java'
//java的版本
sourceCompatibility = 1.8


//包的依赖
dependencies {
    //def aa="111"  定义一个常量 其他地方可以使用  引用使用 ${aa}
    testCompile group: 'junit', name: 'junit', version: '4.11'
    compile group:'log4j',name:'log4j',version:'1.2.17',transitive:false
    // https://mvnrepository.com/artifact/org.springframework/spring-context
    compile group: 'org.mybatis', name: 'mybatis', version: '3.4.6'

    //依赖其他工程
    //compile project(':xxx')


}

//仓库的配置
repositories {
    mavenLocal()
    /* 指定本地仓库地址 */
    //D:\soft\GradleResposity
    maven { url "file://D:/soft/GradleResposity" }
    /* 指定的远程仓库 */
    maven { url "http://mvnrepository.com/" }
    //指定阿里云仓库
    maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' }
    maven { url 'http://maven.aliyun.com/nexus/content/repositories/jcenter'}
    /*
     * 公司仓库,可能需要验证
     * 不推荐直接将用户名密码写在build.gradle中
     * 可以写在~/.gradle/gradle.properties中,再使用
     */
    /*maven {
        url "<you_company_resp_url>"
        credentials {
            username 'your_username'
            password 'your_password'
        }
    }*/
    // 支持ivy仓库
    ivy { url "<ivy_resp_url>" }
}

/*问题:看到这个dependencies {}里面是有很多的内容的,虽然可以精细的看到每一个依赖,但是有时候,也会漏掉一些什么依赖东西,
特别是在eclipse项目转Android studio项目的时候,我就是遇到了这样的问题,不知道漏掉了啥,这个时候,可以有一句代码来代替这一条条的精细依赖——–>
compile fileTree(include: ['*.jar'], dir: 'libs')

这行代码就可以实现自动依赖,lib下的所有jar,会根目录下 libs下所有.jar结尾的文件都依赖*/


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值