After adding the TrackMate extensions to pom-scijava (9ec5bc2), there are duplicate classes in the mega-melt:
No Duplicate Classes Allowed!
- For duplicate transitive dependencies, add dependency exclusions.
- For duplications between direct dependencies, resolve or add
ignored classes to this rule's configuration.
Found in:
org.apache.solr:solr-commons-csv:jar:3.1.0:compile
org.apache.commons:commons-csv:jar:1.2:compile
Duplicate packages:
org/apache/commons/csv
Research needed to determine whether to allow this clash in scijava.allowedDuplicateClasses, or whether we should add a dependency exclusion to something-or-other.
See also trackmate-sc/TrackMate-CTCRunner#5 (comment).
After adding the TrackMate extensions to pom-scijava (9ec5bc2), there are duplicate classes in the mega-melt:
Research needed to determine whether to allow this clash in
scijava.allowedDuplicateClasses, or whether we should add a dependency exclusion to something-or-other.See also trackmate-sc/TrackMate-CTCRunner#5 (comment).