Gradle笔记

发布时间:2024年01月15日

Repositories使用

repositories {
        mavenLocal()

        mavenCentral()

        maven {
            url "https://kanwan-sdk-java-public.kanwan.id/releases"
            content {
                includeGroupByRegex "id\\.kanwan.*"
            }
        }
        maven {
            url "https://kanwan-sdk-java-public.kanwan.id/snapshots"
            content {
                includeGroupByRegex "id\\.kanwan.*"
            }
        }
    }

表示使用maven远程仓库:

maven {
  url "https://kanwan-sdk-java-public.kanwan.id/releases"
  content {
     includeGroupByRegex "id\\.kanwan.*"
  }
}

api vs?implementation:

api: A 引用B包, A可以使用B依赖的包

implementation: A 引用B包, A只能使用B包的内容,不可以使用B依赖的包

gradle vs gradlew

gradle运行在本地的Gradle;

gradlew运行之前,首先从远程下载gradle 软件缓存到本地(和自己安装的版本可能会不一样);

参考:

The Java Library Plugin

文章来源:https://blog.csdn.net/wkk2620632/article/details/135553120
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。