gpt4 book ai didi

gradle - 通过绝对路径添加本地 Gradle 源模块

转载 作者:行者123 更新时间:2023-12-03 05:42:55 25 4
gpt4 key购买 nike

我想在我的 Gradle 项目中添加一个子项目。该项目位于我的硬盘驱动器上的某个位置,例如:

/A/Path/to/a/ProjectA
/Another/Path/to/another/ProjectB

我想要实现的是使用 ProjectB 作为项目 A 中的源模块。但是,到目前为止,我所做的所有尝试都是通过添加 include /Another/Path/to/another/ProjectB或添加 include ':ProjectB'; project(':ProjectB').projectDir = ...在 settings.gradle - 只是失败了。显然,Gradle 无法找到该项目。

如何将 ProjectB 添加为依赖项而不将其从其位置移动?

最佳答案

使用 Gradle 3.4.1,以下对我有用(完整示例 here):

include 'app', 'common'

def MY_PATH = '/Users/johndoe/foo'
assert new File("$MY_PATH/random/path/common").exists()

project(':common').projectDir = new File("$MY_PATH/random/path/common")

关于gradle - 通过绝对路径添加本地 Gradle 源模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51649701/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com