1
- <?xml version =' 1.0' encoding =' UTF-8' ?>
1
+ <?xml version =" 1.0" encoding =" UTF-8" ?>
2
2
3
3
<!--
4
4
Licensed to the Apache Software Foundation (ASF) under one
@@ -64,11 +64,13 @@ under the License.
64
64
65
65
<properties >
66
66
<javaVersion >8</javaVersion >
67
+ <aetherVersion >1.0.0.v20140518</aetherVersion >
67
68
<mavenVersion >3.2.5</mavenVersion >
68
69
<checkstyleVersion >9.3</checkstyleVersion >
69
70
<doxiaVersion >1.11.1</doxiaVersion >
70
- <sitePluginVersion >3.9.1</sitePluginVersion >
71
- <surefire .version>2.22.2</surefire .version>
71
+ <doxiaSitetoolsVersion >1.11.1</doxiaSitetoolsVersion >
72
+ <sitePluginVersion >3.12.1</sitePluginVersion >
73
+ <jxrPluginVersion >3.3.0</jxrPluginVersion >
72
74
<project .build.outputTimestamp>2021-01-23T22:30:12Z</project .build.outputTimestamp>
73
75
</properties >
74
76
@@ -117,35 +119,33 @@ under the License.
117
119
</dependency >
118
120
119
121
<!-- shared -->
122
+ <dependency >
123
+ <groupId >org.apache.maven.reporting</groupId >
124
+ <artifactId >maven-reporting-api</artifactId >
125
+ <version >3.1.1</version >
126
+ </dependency >
120
127
<dependency >
121
128
<groupId >org.apache.maven.reporting</groupId >
122
129
<artifactId >maven-reporting-impl</artifactId >
123
- <version >3.1.0</version >
124
- <exclusions >
125
- <exclusion >
126
- <groupId >org.apache.maven.doxia</groupId >
127
- <artifactId >*</artifactId >
128
- </exclusion >
129
- </exclusions >
130
+ <version >3.2.0</version >
130
131
</dependency >
131
132
132
133
<!-- doxia -->
133
134
<dependency >
134
135
<groupId >org.apache.maven.doxia</groupId >
135
- <artifactId >doxia-site-renderer </artifactId >
136
+ <artifactId >doxia-sink-api </artifactId >
136
137
<version >${doxiaVersion} </version >
137
- <exclusions >
138
- <exclusion >
139
- <artifactId >plexus-container-default</artifactId >
140
- <groupId >org.codehaus.plexus</groupId >
141
- </exclusion >
142
- </exclusions >
143
138
</dependency >
144
139
<dependency >
145
140
<groupId >org.apache.maven.doxia</groupId >
146
- <artifactId >doxia-integration-tools </artifactId >
141
+ <artifactId >doxia-core </artifactId >
147
142
<version >${doxiaVersion} </version >
148
143
</dependency >
144
+ <dependency >
145
+ <groupId >org.apache.maven.doxia</groupId >
146
+ <artifactId >doxia-integration-tools</artifactId >
147
+ <version >${doxiaSitetoolsVersion} </version >
148
+ </dependency >
149
149
150
150
<!-- plexus -->
151
151
<dependency >
@@ -168,11 +168,6 @@ under the License.
168
168
<artifactId >plexus-utils</artifactId >
169
169
<version >3.4.2</version >
170
170
</dependency >
171
- <dependency >
172
- <groupId >org.codehaus.plexus</groupId >
173
- <artifactId >plexus-interpolation</artifactId >
174
- <version >1.26</version >
175
- </dependency >
176
171
<dependency >
177
172
<groupId >org.codehaus.plexus</groupId >
178
173
<artifactId >plexus-velocity</artifactId >
@@ -208,17 +203,65 @@ under the License.
208
203
</dependency >
209
204
210
205
<!-- test -->
206
+ <dependency >
207
+ <groupId >org.codehaus.plexus</groupId >
208
+ <artifactId >plexus-container-default</artifactId >
209
+ <version >2.1.1</version >
210
+ <scope >test</scope >
211
+ </dependency >
211
212
<dependency >
212
213
<groupId >junit</groupId >
213
214
<artifactId >junit</artifactId >
214
215
<version >4.13.2</version >
215
216
<scope >test</scope >
216
217
</dependency >
218
+ <dependency >
219
+ <groupId >org.slf4j</groupId >
220
+ <artifactId >slf4j-simple</artifactId >
221
+ <version >1.7.36</version >
222
+ <scope >test</scope >
223
+ </dependency >
217
224
<dependency >
218
225
<groupId >org.apache.maven.plugin-testing</groupId >
219
226
<artifactId >maven-plugin-testing-harness</artifactId >
220
227
<version >3.3.0</version >
221
228
<scope >test</scope >
229
+ <exclusions >
230
+ <exclusion >
231
+ <groupId >org.codehaus.plexus</groupId >
232
+ <artifactId >plexus-container-default</artifactId >
233
+ </exclusion >
234
+ </exclusions >
235
+ </dependency >
236
+ <dependency >
237
+ <groupId >org.eclipse.aether</groupId >
238
+ <artifactId >aether-api</artifactId >
239
+ <version >${aetherVersion} </version >
240
+ <scope >test</scope >
241
+ </dependency >
242
+ <dependency >
243
+ <groupId >org.eclipse.aether</groupId >
244
+ <artifactId >aether-impl</artifactId >
245
+ <version >${aetherVersion} </version >
246
+ <scope >test</scope >
247
+ </dependency >
248
+ <dependency >
249
+ <groupId >org.eclipse.aether</groupId >
250
+ <artifactId >aether-connector-basic</artifactId >
251
+ <version >${aetherVersion} </version >
252
+ <scope >test</scope >
253
+ </dependency >
254
+ <dependency >
255
+ <groupId >org.eclipse.aether</groupId >
256
+ <artifactId >aether-transport-wagon</artifactId >
257
+ <version >${aetherVersion} </version >
258
+ <scope >test</scope >
259
+ </dependency >
260
+ <dependency >
261
+ <groupId >org.apache.maven.wagon</groupId >
262
+ <artifactId >wagon-http-lightweight</artifactId >
263
+ <version >3.5.1</version >
264
+ <scope >test</scope >
222
265
</dependency >
223
266
<dependency >
224
267
<groupId >org.apache.maven</groupId >
@@ -335,6 +378,7 @@ under the License.
335
378
<build >
336
379
<plugins >
337
380
<plugin >
381
+ <groupId >org.apache.maven.plugins</groupId >
338
382
<artifactId >maven-invoker-plugin</artifactId >
339
383
<configuration >
340
384
<goals >
@@ -376,7 +420,7 @@ under the License.
376
420
</plugins >
377
421
</reporting >
378
422
</profile >
379
-
423
+
380
424
<profile >
381
425
<id >jdk9</id >
382
426
<activation >
0 commit comments