-
Notifications
You must be signed in to change notification settings - Fork 9
Open
Description
The plugin currently has some support for excluding dependencies, however it is rather limited.
Add support for the normal dependency exclusion mechanism (i.e dependency/exclusions)
The change probably involves using org.eclipse.aether.util.graph.selector.ExclusionDependencySelector to filter the list of dependencies here:
glassfish-build-maven-plugin/src/main/java/org/glassfish/build/FeatureSetsDependenciesMojo.java
Line 394 in 586f2af
| dependencies.addAll(result.getDependencies()); |
One other way would be to do a transitive resolution with aether, however the set effective files to use for copy/unpack would have to be computed and that would change the current code a lot more.
Metadata
Metadata
Assignees
Labels
No labels