gpt4 book ai didi

maven - Gradle 项目包括一个 Maven 项目作为子项目

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

我有一个 gradle 项目(uwantsoft-toolkit)和一个 maven 项目(test_pom)。
我想将maven项目作为子项目包含到gradle项目中,可以吗?

我已经像通常一样尝试了这个,包括一个 gradle 项目:
在 gradle settings.gradle 文件中添加:
rootProject.name = 'uwantsoft-toolkit'
includeFlat 'test_pom'
当我尝试在 build.gradle 文件中添加以下代码时:
依赖{
编译项目(路径:“:test_maven”,配置:“默认”)
}

发生错误:
“错误:模块版本 com.uwantsoft:uwantsoft-toolkit:1.0,配置‘编译’声明了对配置‘默认’的依赖,这在 uwantsoft-toolkit:testpom:unspecified 的模块描述符中未声明”

最佳答案

Gradle 项目只能声明对另一个 Gradle 项目的项目依赖项。如果你有一个 Maven 项目想要声明为依赖项,则必须将其声明为外部模块依赖项。见Gradle documentation有关 Gradle 支持的依赖类型的更多信息。

关于maven - Gradle 项目包括一个 Maven 项目作为子项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28298181/

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