Skip to content

Commit ae39e5f

Browse files
michael-oslachiewicz
authored andcommitted
Let's try
1 parent aa16b7d commit ae39e5f

File tree

1 file changed

+35
-3
lines changed

1 file changed

+35
-3
lines changed

pom.xml

Lines changed: 35 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -193,8 +193,10 @@ under the License.
193193
</distributionManagement>
194194

195195
<properties>
196-
<javaVersion>8</javaVersion>
197-
<mavenVersion>3.6.3</mavenVersion>
196+
<javaVersion>17</javaVersion>
197+
<mavenVersion>4.0.0-beta-5</mavenVersion>
198+
<sisuVersion>0.9.0.M3</sisuVersion>
199+
<guiceVersion>6.0.0</guiceVersion>
198200
<!-- for dependencies -->
199201
<jettyVersion>9.4.57.v20241219</jettyVersion>
200202
<doxiaVersion>2.0.0</doxiaVersion>
@@ -228,6 +230,16 @@ under the License.
228230
<groupId>org.apache.maven.reporting</groupId>
229231
<artifactId>maven-reporting-exec</artifactId>
230232
<version>2.0.0</version>
233+
<exclusions>
234+
<exclusion>
235+
<groupId>org.apache.maven.resolver</groupId>
236+
<artifactId>maven-resolver-api</artifactId>
237+
</exclusion>
238+
<exclusion>
239+
<groupId>org.apache.maven.resolver</groupId>
240+
<artifactId>maven-resolver-util</artifactId>
241+
</exclusion>
242+
</exclusions>
231243
</dependency>
232244
<dependency>
233245
<groupId>org.apache.maven.shared</groupId>
@@ -246,7 +258,7 @@ under the License.
246258
<groupId>org.apache.maven</groupId>
247259
<artifactId>maven-compat</artifactId>
248260
<version>${mavenVersion}</version>
249-
<scope>test</scope>
261+
<scope>provided</scope>
250262
</dependency>
251263
<dependency>
252264
<groupId>org.apache.maven</groupId>
@@ -296,6 +308,13 @@ under the License.
296308
<version>2.20.0</version>
297309
</dependency>
298310

311+
<dependency>
312+
<groupId>org.eclipse.sisu</groupId>
313+
<artifactId>org.eclipse.sisu.inject</artifactId>
314+
<version>${sisuVersion}</version>
315+
<scope>provided</scope>
316+
</dependency>
317+
299318
<!-- dependencies to annotations -->
300319
<dependency>
301320
<groupId>org.apache.maven.plugin-tools</groupId>
@@ -315,6 +334,12 @@ under the License.
315334
<groupId>org.eclipse.sisu</groupId>
316335
<artifactId>org.eclipse.sisu.plexus</artifactId>
317336
<scope>provided</scope>
337+
<exclusions>
338+
<exclusion>
339+
<groupId>org.sonatype.sisu</groupId>
340+
<artifactId>sisu-guice</artifactId>
341+
</exclusion>
342+
</exclusions>
318343
</dependency>
319344
<dependency>
320345
<groupId>org.codehaus.plexus</groupId>
@@ -501,6 +526,13 @@ under the License.
501526
</dependency>
502527

503528
<!-- test -->
529+
<dependency>
530+
<groupId>com.google.inject</groupId>
531+
<artifactId>guice</artifactId>
532+
<version>${guiceVersion}</version>
533+
<scope>test</scope>
534+
</dependency>
535+
504536
<dependency>
505537
<groupId>org.apache.maven.plugin-testing</groupId>
506538
<artifactId>maven-plugin-testing-harness</artifactId>

0 commit comments

Comments
 (0)