gpt4 book ai didi

gradle - 如何在配置阶段使用相邻子项目中的类

转载 作者:行者123 更新时间:2023-12-04 19:01:03 24 4
gpt4 key购买 nike

我想编译一个子项目,然后将这些类放在类路径中 正在 build 中 另一个子项目。 (自定义 tass 将使用第一个创建的类)。

目前我正在尝试:

buildscript {
dependencies {
classpath project(':MyOtherProject')
}
}

...结果如下:

Cannot use project dependencies in a script classpath definition.

最佳答案

您不能构建用于构建某物的东西。 (这里是多项目构建)

您要么需要制作 MyOtherProject一个完整的独立构建,您要么安装到某个存储库,然后根据坐标依赖它,要么在配置阶段或构建期间触发该单独构建,然后取决于其结果。

另一种选择是,您将其放入 buildSrc项目。这是一个完整的多项目构建,包含在您的根项目中,由 Gradle 自动构建并添加到主构建脚本的类路径中,适用于您不想在其他构建中使用的插件和自定义任务,因此不要使它们成为单独的构建。

关于gradle - 如何在配置阶段使用相邻子项目中的类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37775023/

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