@@ -82,14 +82,54 @@ limitations under the License.
82
82
<build >
83
83
<pluginManagement >
84
84
<plugins >
85
+ <plugin >
86
+ <groupId >org.apache.maven.plugins</groupId >
87
+ <artifactId >maven-enforcer-plugin</artifactId >
88
+ <version >3.3.0</version >
89
+ </plugin >
85
90
<plugin >
86
91
<groupId >org.apache.maven.plugins</groupId >
87
92
<artifactId >maven-resources-plugin</artifactId >
88
93
<version >3.3.1</version >
89
94
</plugin >
95
+ <plugin >
96
+ <groupId >org.apache.maven.plugins</groupId >
97
+ <artifactId >maven-surefire-plugin</artifactId >
98
+ <version >3.0.0</version >
99
+ </plugin >
100
+ <plugin >
101
+ <groupId >org.apache.maven.plugins</groupId >
102
+ <artifactId >maven-site-plugin</artifactId >
103
+ <version >4.0.0-M7</version >
104
+ </plugin >
105
+ <plugin >
106
+ <groupId >org.apache.maven.plugins</groupId >
107
+ <artifactId >maven-compiler-plugin</artifactId >
108
+ <version >3.11.0</version >
109
+ </plugin >
90
110
</plugins >
91
111
</pluginManagement >
92
112
<plugins >
113
+ <plugin >
114
+ <groupId >org.apache.maven.plugins</groupId >
115
+ <artifactId >maven-enforcer-plugin</artifactId >
116
+ <executions >
117
+ <execution >
118
+ <id >enforce-maven</id >
119
+ <goals >
120
+ <goal >enforce</goal >
121
+ </goals >
122
+ <configuration >
123
+ <rules >
124
+ <requireMavenVersion >
125
+ <version >3.2.5</version >
126
+ <message >This project requires at least Maven 3.2.5</message >
127
+ </requireMavenVersion >
128
+ </rules >
129
+ </configuration >
130
+ </execution >
131
+ </executions >
132
+ </plugin >
93
133
<plugin >
94
134
<artifactId >maven-compiler-plugin</artifactId >
95
135
<executions >
@@ -127,7 +167,7 @@ limitations under the License.
127
167
<configuration >
128
168
<!-- required to ensure the test classes are used, not surefire's plexus-utils -->
129
169
<childDelegation >true</childDelegation >
130
- <systemProperties >
170
+ <systemPropertyVariables >
131
171
<property >
132
172
<name >JAVA_HOME</name >
133
173
<value >${JAVA_HOME} </value >
@@ -136,7 +176,7 @@ limitations under the License.
136
176
<name >M2_HOME</name >
137
177
<value >${M2_HOME} </value >
138
178
</property >
139
- </systemProperties >
179
+ </systemPropertyVariables >
140
180
</configuration >
141
181
</plugin >
142
182
</plugins >
0 commit comments