zoukankan      html  css  js  c++  java
  • gradle 与 gradlew

     配置好gradle环境变量后(配置环境变量这里就不说了,可以自行百度),我们就可以在cmd中使用gradle命令了

    在cmd中输入:

    gradle -v

    输出如下:

     
    这时说明gradle的环境变量配置好了,可以使用gradle的命令了

    在java编译环境下:

       gradle assemble 会搜寻目录下的build.gradle 编译打包 debug 和 release 两种形式
       如果想只打包一种 可以选择 gradle assembleReleasegradle assemableDebug

     

    接下来说下gradlew:

    我们在新建的目录下使用cmd输入gradle wrapper(我这里新建的是Gradle,需要先配置好gradle环境变量)


    在新建的目录下可以看到:

    这时可以看到gradlew.bat文件,windows上的可执行文件格式,

    这样我们就可以使用gradlew命令了,效果和gradle相同,那么区别是什么呢?

    gradle版本会不断更新,每个人使用的版本可能会不同,而gradlew(wrapper)可以算是gradle的一层包装

    让我们使用相同版本的gradle进行构建,我们在gradle -> wrapper中可以看到gradle-wrapper.properties文件

    打开,可以看到配置的gradle版本的信息:

    #Sat Jan 12 16:35:06 CST 2019
    distributionBase=GRADLE_USER_HOME
    distributionPath=wrapper/dists
    zipStoreBase=GRADLE_USER_HOME
    zipStorePath=wrapper/dists
    distributionUrl=https://services.gradle.org/distributions/gradle-3.1-bin.zip

    我们使用gradlew命令的使用,会根据这个文件来使用对应的gradle进行构建,没有则会下载






  • 相关阅读:
    [题解] LuoguP6185 [NOI Online 提高组]冒泡排序
    [题解] LuoguP5339 [TJOI2019]唱、跳、rap和篮球
    [题解] LuoguP4168 [Violet]蒲公英
    [题解] LuoguP4705玩游戏
    [题解 LuoguP4491 [HAOI2018]染色
    [题解] LuoguP3768 简单的数学题
    杜教筛
    莫比乌斯反演学习笔记
    [题解] LuoguP2257 YY的GCD
    [题解] LuoguP2764 最小路径覆盖问题
  • 原文地址:https://www.cnblogs.com/the-wang/p/10260211.html
Copyright © 2011-2022 走看看