Skip to content

Commit fd85d6e

Browse files
committed
Update junit version
remove junit-platform-surefire-provider. cause: https://junit.org/junit5/docs/current/user-guide/#running-tests-build-maven
1 parent 53032db commit fd85d6e

File tree

1 file changed

+17
-31
lines changed

1 file changed

+17
-31
lines changed

pom.xml

Lines changed: 17 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,8 @@
1212

1313
<properties>
1414
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
15-
<java.version>1.8</java.version>
16-
<junit.jupiter.version>5.0.1</junit.jupiter.version>
17-
<junit.platform.version>1.0.1</junit.platform.version>
15+
<java.version>11</java.version>
16+
<junit.jupiter.version>5.7.1</junit.jupiter.version>
1817
</properties>
1918

2019
<pluginRepositories>
@@ -30,37 +29,31 @@
3029
</pluginRepository>
3130
</pluginRepositories>
3231

32+
<dependencyManagement>
33+
<dependencies>
34+
<dependency>
35+
<groupId>org.junit</groupId>
36+
<artifactId>junit-bom</artifactId>
37+
<version>${junit.jupiter.version}</version>
38+
<type>bom</type>
39+
<scope>import</scope>
40+
</dependency>
41+
</dependencies>
42+
</dependencyManagement>
43+
3344
<dependencies>
3445
<dependency>
3546
<groupId>org.junit.jupiter</groupId>
36-
<artifactId>junit-jupiter-api</artifactId>
37-
<version>${junit.jupiter.version}</version>
38-
<scope>test</scope>
39-
</dependency>
40-
<dependency>
41-
<groupId>org.junit.jupiter</groupId>
42-
<artifactId>junit-jupiter-engine</artifactId>
43-
<version>${junit.jupiter.version}</version>
44-
<scope>test</scope>
45-
</dependency>
46-
<dependency>
47-
<groupId>org.junit.jupiter</groupId>
48-
<artifactId>junit-jupiter-params</artifactId>
47+
<artifactId>junit-jupiter</artifactId>
4948
<version>${junit.jupiter.version}</version>
5049
<scope>test</scope>
5150
</dependency>
52-
<dependency>
53-
<groupId>org.junit.platform</groupId>
54-
<artifactId>junit-platform-launcher</artifactId>
55-
<version>${junit.platform.version}</version>
56-
<scope>test</scope>
57-
</dependency>
5851
</dependencies>
5952
<build>
6053
<plugins>
6154
<plugin>
6255
<artifactId>maven-compiler-plugin</artifactId>
63-
<version>3.1</version>
56+
<version>3.8.1</version>
6457
<configuration>
6558
<source>${java.version}</source>
6659
<target>${java.version}</target>
@@ -76,14 +69,7 @@
7669
</plugin>
7770
<plugin>
7871
<artifactId>maven-surefire-plugin</artifactId>
79-
<version>2.19</version>
80-
<dependencies>
81-
<dependency>
82-
<groupId>org.junit.platform</groupId>
83-
<artifactId>junit-platform-surefire-provider</artifactId>
84-
<version>${junit.platform.version}</version>
85-
</dependency>
86-
</dependencies>
72+
<version>2.22.2</version>
8773
</plugin>
8874
</plugins>
8975
</build>

0 commit comments

Comments
 (0)