0

I am using JUnit5 aggregator:

<dependency>
     <groupId>org.junit.jupiter</groupId>
     <artifactId>junit-jupiter</artifactId>
     <version>5.5.1</version>
     <scope>test</scope>
</dependency>

But when I show my dependency tree, I see old versions of api:

[INFO] \- org.junit.jupiter:junit-jupiter:jar:5.5.1:test
[INFO]    +- org.junit.jupiter:junit-jupiter-api:jar:5.3.2:test
[INFO]    |  +- org.apiguardian:apiguardian-api:jar:1.0.0:test
[INFO]    |  +- org.opentest4j:opentest4j:jar:1.1.1:test
[INFO]    |  \- org.junit.platform:junit-platform-commons:jar:1.3.2:test
[INFO]    +- org.junit.jupiter:junit-jupiter-params:jar:5.3.2:test
[INFO]    \- org.junit.jupiter:junit-jupiter-engine:jar:5.3.2:test
[INFO]       \- org.junit.platform:junit-platform-engine:jar:1.3.2:test

But why? Why is junit-jupiter:jar:5.5.1 providing me old versions (5.3.2) of junit-jupiter-api? How can I fix it?

All_Safe
  • 1,339
  • 2
  • 23
  • 43

0 Answers0