Details
-
New Feature
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
-
Apache Maven 3.6.3 (cecedd343002696d0abb50b32b541b8a6ba2883f)
Maven home: C:\ASF\apache-maven-3.6.3\bin\..
Java version: 1.8.0_181, vendor: Oracle Corporation, runtime: C:\Program Files\Java\jdk1.8.0_181\jre
Default locale: fr_FR, platform encoding: Cp1252
OS name: "windows 10", version: "10.0", arch: "amd64", family: "windows"Apache Maven 3.6.3 (cecedd343002696d0abb50b32b541b8a6ba2883f) Maven home: C:\ASF\apache-maven-3.6.3\bin\.. Java version: 1.8.0_181, vendor: Oracle Corporation, runtime: C:\Program Files\Java\jdk1.8.0_181\jre Default locale: fr_FR, platform encoding: Cp1252 OS name: "windows 10", version: "10.0", arch: "amd64", family: "windows"
Description
Hello
By looking at MNG-5102, I finally manage my BOM problem. But I need an extension that allows the imported BOM to be overriden by some new dependencies specs. As for exemple
<dependencyManagement>
<dependencies>
<dependency>
<groupId>com.scort</groupId>
<artifactId>mi</artifactId>
<version>4.4.0</version>
<scope>import</scope>
<type>pom</type>
<dependencies>
<dependency>
<groupId>foo</groupId>
<artifactId>bar</artifactId>
<scope>provided</scope>
</dependecy>
</dependencies>
</dependency>
The use case is the case where a customer wants to integrate the com.scor:mi jars in a war to run on Tomcat for exemple, while it would like also to integrate com.scort:mi jars as a module of a JBoss server, in which case, the artifacts should be marked as provided.