【问题标题】:Combining different repositories as a single maven project将不同的存储库组合为一个 Maven 项目
【发布时间】:2023-03-30 20:59:01
【问题描述】:

我有很少的独立项目是在 sbt 中构建的,很少是在 maven 中的。 这些项目在 github 中作为单独的存储库提供。 现在的任务是将所有这些项目保存到一个存储库中。

我的计划是将所有这些项目作为不同的包保存到一个 maven 项目中,并将其存储到一个 repo 中。我使用 IntelliJ 作为 IDE。 我怎样才能做到这一点?或者有什么简单的方法可以实现这一点,而不仅仅是将所有 repos 复制到一个中? 我们可以将 sbt build 和 maven build 文件放在一个项目中,还是需要将所有 sbt build 迁移到 maven?

感谢任何潜在客户!

【问题讨论】:

    标签: maven github intellij-idea sbt maven-2


    【解决方案1】:

    如果您想将它们组合成一个 Maven 存储库,那么显然您需要将 Sbt 项目转换为 Maven 项目。要进行转换,您可以考虑使用来自 SBT 的makePom。另见this SO thread

    我们可以将 sbt build 和 maven build 文件放在一个项目中,还是需要将所有 sbt build 迁移到 maven?

    你可以。在 IDE 中,您需要选择是否要以 MavenSBT 为基础打开此类项目(模块)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-07-24
      • 2011-03-26
      • 2012-05-17
      相关资源
      最近更新 更多