Gradle笔记(gradle使用教程)

  本篇文章为你整理了Gradle笔记(gradle使用教程)的详细内容,包含有gradle中文文档 gradle使用教程 gradle怎么使用 gradle视频教程 Gradle笔记,希望能帮助你了解 Gradle笔记。

  Gradle 目录结构:

  各文件作用

  

build.gradle 相当于maven的pom,主要定义依赖文件,编译版本等信息

 

  gradlew Linux下的shell脚本,内部调用的是本项目中的gradle 目录下的gradle-wrapper来执行

  gradlew.bat windows下的gradle wrapper 脚本,内部调用的是本项目中的gradle 目录下的gradle-wrapper来执行

  settings.gradle gradle的配置文件

  gradle 自动生成的wrapper文件

   /wrapper

   gradle-wrapper.jar

   gradle-wrapper.properties

  .gradle 自动生成的gradle编译文件

   /7.6

   /buildOutputCleanup

   vcs-1

  

 

  查看依赖树

  

gradlew -q app:dependencies

 

  

 

  使用exclude排除依赖

  

// https://mvnrepository.com/artifact/technology.tabula/tabula

 

  implementation (group: technology.tabula, name: tabula, version: 1.0.5) {

   exclude group: "org.slf4j", module: "slf4j-simple"

  

 

  Gradle国内镜像加速

  a). 配置只在当前项目生效
 

  在 build.gradle 文件内添加如下配置

  

repositories {

 

   maven {

   url "http://maven.aliyun.com/nexus/content/groups/public"

  

 

  b). 配置全局生效
 

  user home目录/.gradle下新建init.gradle

  修改/添加 init.gradle 文件内的 repositories 配置
 

  最新地址参见aliyun repo

  

allprojects {

 

   repositories {

   maven {

   url "https://maven.aliyun.com/repository/central"

  

 

  先写这么多吧,后面再补充

  以上就是Gradle笔记(gradle使用教程)的详细内容,想要了解更多 Gradle笔记的内容,请持续关注盛行IT软件开发工作室。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: