【问题标题】:Including Jar from one project in a Git Repository to another project in a different Repository as a Maven Build将来自 Git 存储库中的一个项目的 Jar 作为 Maven 构建包含到不同存储库中的另一个项目中
【发布时间】:2016-11-18 17:00:43
【问题描述】:

我有一个要求,我希望在我的 Eclipse 中在 Git 存储库 1 中有一个项目 1 的 jar 文件,而另一个项目说项目 2 在 Git 存储库 2 中。我目前在 Git Repository 2 中,它必须是一个 Maven 构建。有什么办法吗?

【问题讨论】:

  • 存储库 1 中的 JAR 是否已经构建并作为 .jar 文件签入 git,您希望将其作为项目 2 的 maven 依赖项包含在内?或者您想从项目 1 构建工件作为项目 2 构建的一部分?
  • 我有一个类需要在项目 2 中用于项目 1。但我有一个 maven 构建过程,它首先构建项目 2 的所有模块。现在在这些模块之一中,我需要该 jar 文件可用。如何做到这一点

标签: eclipse git maven


【解决方案1】:

Git 无关。如果您有 Maven 构建,只需在项目 1 中运行 mvn install,这会将 jar 1 安装到本地 Maven 存储库。然后将项目 1 声明为项目 2 的依赖项,如

        <dependency>
            <groupId>your.group</groupId>
            <artifactId>projec-1</artifactId>
            <version>1.0.0-SNAPSHOT</version>
        </dependency>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-11-06
    • 1970-01-01
    • 1970-01-01
    • 2023-03-30
    • 1970-01-01
    • 2014-04-09
    • 1970-01-01
    • 2012-03-17
    相关资源
    最近更新 更多