Skip to content

Commit 80cd12a

Browse files
committed
[bugfix] Fix Maven dependency issues
1 parent b39f2ff commit 80cd12a

1 file changed

Lines changed: 12 additions & 8 deletions

File tree

pom.xml

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@
3232
<groupId>io.micronaut</groupId>
3333
<artifactId>micronaut-http-server-netty</artifactId>
3434
<version>${micronaut.version}</version>
35+
<scope>runtime</scope>
3536
</dependency>
3637

3738
<!-- Micronaut Inject -->
@@ -46,6 +47,7 @@
4647
<groupId>io.micronaut</groupId>
4748
<artifactId>micronaut-runtime</artifactId>
4849
<version>${micronaut.version}</version>
50+
<scope>runtime</scope>
4951
</dependency>
5052

5153
<!-- Micronaut Serde API - Required for @Serdeable annotation -->
@@ -68,6 +70,7 @@
6870
<groupId>io.micronaut.reactor</groupId>
6971
<artifactId>micronaut-reactor</artifactId>
7072
<version>3.9.1</version>
73+
<scope>runtime</scope>
7174
</dependency>
7275

7376
<!-- Micronaut view render -->
@@ -82,6 +85,7 @@
8285
<groupId>io.micronaut.views</groupId>
8386
<artifactId>micronaut-views-velocity</artifactId>
8487
<version>5.9.0</version>
88+
<scope>runtime</scope>
8589
</dependency>
8690

8791
<dependency>
@@ -157,7 +161,6 @@
157161
<artifactId>jackson-core</artifactId>
158162
<version>${jackson.version}</version>
159163
</dependency>
160-
161164
<dependency>
162165
<groupId>com.fasterxml.jackson.core</groupId>
163166
<artifactId>jackson-databind</artifactId>
@@ -244,6 +247,7 @@
244247
<groupId>org.junit.platform</groupId>
245248
<artifactId>junit-platform-commons</artifactId>
246249
<version>${junit.version}</version>
250+
<scope>test</scope>
247251
</dependency>
248252

249253
<dependency>
@@ -450,17 +454,17 @@
450454
</goals>
451455
<configuration>
452456
<failOnWarning>true</failOnWarning>
457+
<ignoreUnusedRuntime>true</ignoreUnusedRuntime>
458+
453459
<ignoredUnusedDeclaredDependencies>
454-
<ignoredUnusedDeclaredDependency>org.apache.maven:maven-compat:jar</ignoredUnusedDeclaredDependency>
460+
<ignoredUnusedDeclaredDependency>io.micronaut:micronaut-http-client</ignoredUnusedDeclaredDependency>
461+
<ignoredUnusedDeclaredDependency>org.junit.jupiter:junit-jupiter-engine</ignoredUnusedDeclaredDependency>
455462
</ignoredUnusedDeclaredDependencies>
456-
<ignoredUsedUndeclaredDependencies>
457-
<!-- NOTE: the maven-dependency-plugin insists that we need this, seems to be
458-
some sort of missing transient dependency for maven-invoker-plugin ITs -->
459-
<ignoredUsedUndeclaredDependency>org.eclipse.sisu:org.eclipse.sisu.plexus:jar</ignoredUsedUndeclaredDependency>
460-
</ignoredUsedUndeclaredDependencies>
463+
461464
<ignoredNonTestScopedDependencies>
462-
<ignoredNonTestScopedDependency>org.eclipse.sisu:org.eclipse.sisu.plexus:jar</ignoredNonTestScopedDependency>
465+
<ignoredNonTestScopedDependency>com.fasterxml.jackson.core:jackson-core</ignoredNonTestScopedDependency>
463466
</ignoredNonTestScopedDependencies>
467+
464468
</configuration>
465469
</execution>
466470
</executions>

0 commit comments

Comments
 (0)