我有一个项目,将其命名为project1
,此项目包含一个pom.xml
。现在,我想要实现的是,当我在项目上运行maven构建时,我想在Eclipse中指定两个不同的“Profiles”,然后两个配置文件中的每一个都应该使用它自己的依赖项。例如,在构建阶段"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>
答案 0 :(得分:0)
我无法理解,因为我是新来的,所以我会复制这个链接。 (我不知道它是否正确)
Maven assembly : add different version of the same artifact
或者你可以试试这个:
Copy two versions of same jar using maven
只搜索:)