gradle - 使实现依赖在另一个子模块中可用

标签 gradle

我有子模块 restimplementation 定义了几个依赖项.我还有另一个模块 app使用 implementation project(":rest") .

然而 rest 的依赖关系用 implementation 声明不适用于 app .我知道implementation这是设计使然,但是如何在不使用原始 compile 的情况下使它们可用配置?

最佳答案

看来我需要使用插件java-library并使用 api该依赖项的配置。

关于gradle - 使实现依赖在另一个子模块中可用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57132549/

相关文章:

android - 如何在 build.gradle 中使用最终解析的 applicationId

android - 评估项目 ':app'时发生问题。 > IntelliJ IDEA上用于Android应用程序开发的ASCII uisng kotlin

gradle - Gradle:将jar包含在依赖项解析中后,组装jar并获取 “annot change dependencies of configuration ':compile'”

java - 将 glassfish javax.persistence 添加到 gradle 项目

java - 不允许解析依赖配置 'implementation',因为它被定义为 'canBeResolved=false'

android - NDK分辨率结果:项目设置:Gradle模型版本= 5.4.1,NDK版本为UNKNOWN错误

Gradle 在运行任务时下载到 ?/.gradle 目录

Android - 根据 flavor 更改 Gradle.properties

gradle - 如何在gradle中的所有子项目之前先执行根项目

gradle - IntelliJ Idea - 如何启用 gradle wrapper