【问题标题】:Convert Gradle-Kotlin build to Maven?将 Gradle-Kotlin 构建转换为 Maven?
【发布时间】:2020-12-27 09:19:08
【问题描述】:

我需要为我的项目使用 maven 构建,而不是使用 Eclipse 的 Gradle。

以下是我将使用的源代码: https://github.com/mongodb/mongo-kafka

有多种方法可以使用 Gradle build (https://www.baeldung.com/gradle-build-to-maven-pom) 生成 pom.xml 文件。但是,我意识到 *.kts 扩展与 Kotlin DSL 相关,而不是 groovy。我以前都没用过。

有没有什么办法可以把它转换成可以用于 Maven 构建的 pom.xml 文件?

【问题讨论】:

    标签: java eclipse maven gradle gradle-kotlin-dsl


    【解决方案1】:

    如果这是您的要求,您无法自动执行此操作。虽然依赖项部分可以一对一转换,但插件和任务是特定于 gradle 的。您需要为每个插件找到一个匹配的 maven 插件来完成 gradle 插件当前完成的任务。一个更好的问题是为什么要转换? Gradle 非常好用,而 eclipse 的 maven 支持在历史上很糟糕。

    【讨论】:

    • 感谢您的洞察力。将 gradle-kotlin 转换为 gradle-groovy 的任何可能方法?由于 Gradle 尚未获得批准,我目前必须使用 maven
    猜你喜欢
    • 2014-01-18
    • 1970-01-01
    • 2019-06-14
    • 1970-01-01
    • 2015-12-13
    • 2015-06-13
    • 1970-01-01
    • 1970-01-01
    • 2018-01-17
    相关资源
    最近更新 更多