展开
拓展 关闭
订阅号推广码
GitHub
视频
公告栏 关闭

依赖方式、依赖下载、依赖类型

  • 导入依赖案例
dependencies {
    //①.依赖当前项目下的某个模块[子工程]
    implementation project(':subject01')
    //②.直接依赖本地的某个jar文件
    implementation files('libs/foo.jar', 'libs/bar.jar')
    //②.配置某文件夹作为依赖项
    implementation fileTree(dir: 'libs', include: ['*.jar'])
    //③.直接依赖
    implementation 'org.apache.logging.log4j:log4j:2.17.2' 
}
  • 直接依赖
# 简写方式
implementation 'org.apache.logging.log4j:log4j:2.17.2'

# 完整写法
implementation group: 'org.apache.logging.log4j', name: 'log4j', version: 
  • 项目依赖: 从项目的某个模块依赖另一个模块
implementation project(':subject01')

# 这种依赖方式是直接依赖本工程中的 libary module,这个 libary module 需要在 setting.gradle 中配置
  • 依赖下载
当执行 build 命令时,gradle 就会去配置的依赖仓库中下载对应的 Jar,并应用到项目中
  • 依赖类型

  • java 插件提供的功能,java-library 插件都提供

posted @ 2022-08-02 15:30  DogLeftover  阅读(41)  评论(0编辑  收藏  举报