是否有工具可以为缺少的 Gradle/Maven 依赖项生成 stub /API Java JAR(仅用于编译目的)?
例如我有一个 Gradle 项目,但我没有也无法获取其中一个依赖项(自定义 JAR)。因此它不会编译。我想创建一个“ stub JAR”,即只有 API,没有实现,这将允许代码编译。
真的有这样的野兽吗?
最佳答案
使用依赖项替换覆盖 build.gradle 文件中的依赖项,以返回您创建的 stub 。
configurations.all {
resolutionStrategy.dependencySubstitution {
substitute module('some.group:some-artifact') with module('substitute.group:subst-artifact:1.0.0')
}
}
关于Java 因缺少依赖项/JAR 生成 "stub",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56953571/