Skip to content

Commit aad0573

Browse files
committed
Update all version to TrackMate 8 line
Also add a bunch of exclusion to the CTC-measures dep. Without that we get a hellscape of Maven Duplicate Classes Errors apparently caused by loci_plugins?
1 parent af7ea3e commit aad0573

1 file changed

Lines changed: 35 additions & 12 deletions

File tree

pom.xml

Lines changed: 35 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<parent>
66
<groupId>org.scijava</groupId>
77
<artifactId>pom-scijava</artifactId>
8-
<version>41.0.0</version>
8+
<version>43.0.0</version>
99
<relativePath />
1010
</parent>
1111

@@ -85,14 +85,14 @@
8585
<releaseProfiles>sign,deploy-to-scijava</releaseProfiles>
8686

8787
<CTC-measures.version>1.0.3</CTC-measures.version>
88-
<TrackMate.version>8.0.0-SNAPSHOT</TrackMate.version>
89-
<TrackMate-Cellpose.version>1.0.0-SNAPSHOT</TrackMate-Cellpose.version>
90-
<TrackMate-Ilastik.version>2.0.0-SNAPSHOT</TrackMate-Ilastik.version>
91-
<TrackMate-MorphoLibJ.version>2.0.0-SNAPSHOT</TrackMate-MorphoLibJ.version>
92-
<TrackMate-StarDist.version>2.0.0-SNAPSHOT</TrackMate-StarDist.version>
93-
<TrackMate-Trackastra.version>1.1.2-SNAPSHOT</TrackMate-Trackastra.version>
94-
<TrackMate-Weka.version>2.0.0-SNAPSHOT</TrackMate-Weka.version>
95-
<TrackMate-YOLO.version>1.0.0-SNAPSHOT</TrackMate-YOLO.version>
88+
<TrackMate.version>8.0.0</TrackMate.version>
89+
<TrackMate-Cellpose.version>1.0.0</TrackMate-Cellpose.version>
90+
<TrackMate-Ilastik.version>2.0.0</TrackMate-Ilastik.version>
91+
<TrackMate-MorphoLibJ.version>2.0.0</TrackMate-MorphoLibJ.version>
92+
<TrackMate-StarDist.version>2.0.0</TrackMate-StarDist.version>
93+
<TrackMate-Trackastra.version>2.0.0</TrackMate-Trackastra.version>
94+
<TrackMate-Weka.version>2.0.0</TrackMate-Weka.version>
95+
<TrackMate-YOLO.version>1.0.0</TrackMate-YOLO.version>
9696
</properties>
9797

9898
<dependencies>
@@ -124,21 +124,44 @@
124124
<dependency>
125125
<groupId>sc.fiji</groupId>
126126
<artifactId>TrackMate-Trackastra</artifactId>
127-
<version>1.1.2-SNAPSHOT</version>
127+
<version>2.0.0</version>
128128
</dependency>
129129
<dependency>
130130
<groupId>sc.fiji</groupId>
131131
<artifactId>TrackMate-YOLO</artifactId>
132-
<version>1.0.0-SNAPSHOT</version>
132+
<version>1.0.0</version>
133133
</dependency>
134134

135-
<!-- Cell Tracking Challenge dependencies -->
135+
<!-- Cell Tracking Challenge dependencies and all its exclusion to get it to compile -->
136136
<dependency>
137137
<groupId>net.celltrackingchallenge</groupId>
138138
<artifactId>CTC-measures</artifactId>
139139
<version>${CTC-measures.version}</version>
140+
<exclusions>
141+
<exclusion>
142+
<groupId>loci</groupId>
143+
<artifactId>loci_plugins</artifactId>
144+
</exclusion>
145+
<exclusion>
146+
<groupId>loci</groupId>
147+
<artifactId>bio-formats</artifactId>
148+
</exclusion>
149+
<exclusion>
150+
<groupId>loci</groupId>
151+
<artifactId>scifio</artifactId>
152+
</exclusion>
153+
<exclusion>
154+
<groupId>loci</groupId>
155+
<artifactId>ome-xml</artifactId>
156+
</exclusion>
157+
<exclusion>
158+
<groupId>loci</groupId>
159+
<artifactId>loci-common</artifactId>
160+
</exclusion>
161+
</exclusions>
140162
</dependency>
141163

164+
142165
<!-- Other stuff -->
143166
<dependency>
144167
<groupId>com.google.guava</groupId>

0 commit comments

Comments
 (0)