Details
-
Type:
New Feature
-
Status:
Closed
-
Priority:
Major
-
Resolution: Duplicate
-
Affects Version/s: None
-
Fix Version/s: None
-
Component/s: Dependencies
-
Labels:None
-
Complexity:Intermediate
-
Number of attachments :
Description
The example that everybody understands : how to exclude commons-logging from dependencies ?
- explicitly exclude it from all transitive dependencies :
<dependency> <groupId>commons-configuration</groupId> <artifactId>commons-configuration</artifactId> <exclusions> <exclusion> <groupId>commons-logging</groupId> <artifactId>commons-logging</artifactId> </exclusion> </exclusions> </dependency> - use the Version 99 Does Not Exist workaround.
The best solution would be to add a section to the pom, for example :
<dependencies>
<exclusions>
<exclusion>
<groupId>commons-logging</groupId>
<artifactId>commons-logging</artifactId>
</exclusion>
</exclusions>
</dependencies>
Issue Links
| This issue duplicates: | ||||
| MNG-1977 | Global dependency exclusions |
|
|
|