pom-scijava
pom-scijava copied to clipboard
commons-csv duplicate classes
After adding the TrackMate extensions to pom-scijava (9ec5bc2380334e1d9ce9bb479b0141e2fecd8363), 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 https://github.com/trackmate-sc/TrackMate-CTCRunner/issues/5#issuecomment-1264432197.