【问题标题】:One maven project using different dependencies in build phase一个在构建阶段使用不同依赖项的 Maven 项目
【发布时间】:2016-02-12 10:56:03
【问题描述】:

我有一个项目,将其命名为project1,该项目包含一个pom.xml。现在,我想要实现的是,当我在项目上运行 maven 构建时,我想在 Eclipse 中指定两个不同的“配置文件”,然后这两个配置文件中的每一个都应该使用它自己的依赖项。例如在构建阶段"build_project1_dependency1" 它应该使用以下依赖:

<dependency>
            <groupId>com.example</groupId>
            <artifactId>ProjectX</artifactId>
            <version>1.0.11</version>
</dependency>

在名为 "build_project1_dependency2" 的第二个构建阶段配置文件中,它应该使用以下依赖项而不是第一个:

<dependency>
            <groupId>com.example</groupId>
            <artifactId>ProjectX</artifactId>
            <version>1.0.12</version>
</dependency>

【问题讨论】:

  • 那么你尝试了什么?您可以在配置文件中添加依赖项,因此听起来您已经有了解决方案。
  • 问题是你为什么要做这样的事情?

标签: java eclipse maven dependencies


【解决方案1】:

我无法评论,因为我是新来的,所以我会复制链接。 (不知道对不对)

Maven assembly : add different version of the same artifact

或者你可以试试这个:

Copy two versions of same jar using maven

只需搜索 :)

【讨论】:

    猜你喜欢
    • 2022-11-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-01-10
    • 2017-11-29
    • 1970-01-01
    • 2023-03-13
    相关资源
    最近更新 更多