Details
-
Bug
-
Status: Open
-
Major
-
Resolution: Unresolved
-
2.4.1
-
None
-
None
-
Windows 7
java 1.8
Description
I have 2 modules. First module uses this dependencies:
<dependency> <groupId>ch.imvs</groupId> <artifactId>sdes4j</artifactId> <version>1.1.3</version> <exclusions> <exclusion> <groupId>commons-codec</groupId> <artifactId>commons-codec</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>commons-codec</groupId> <artifactId>commons-codec</artifactId> <version>1.10</version> </dependency>
and second module uses first module and maven-shade plugin with execution:
<execution> <id>shade-for-obfuscate</id> <phase>package</phase> <goals> <goal>shade</goal> </goals> <configuration> <artifactSet> <includes> <include>${project.groupId}:firstModule</include> </includes> </artifactSet> <promoteTransitiveDependencies>true</promoteTransitiveDependencies> <dependencyReducedPomLocation>${basedir}/target/dependency-reduced-pom.xml</dependencyReducedPomLocation> </configuration> </execution>
As a result i have reduced pom with dependencies:
<dependency> <groupId>ch.imvs</groupId> <artifactId>sdes4j</artifactId> <version>1.1.3</version> <scope>compile</scope> </dependency> <dependency> <groupId>commons-codec</groupId> <artifactId>commons-codec</artifactId> <version>1.10</version> <scope>compile</scope> </dependency>
But i had to get dependency with <exclusions>
Attachments
Issue Links
- depends upon
-
MSHARED-852 Add Exclusions to DependencyNode
- Closed