|
15 | 15 | <groupId>org.apache.arrow</groupId> |
16 | 16 | <artifactId>arrow-flight</artifactId> |
17 | 17 | <version>17.0.0-SNAPSHOT</version> |
| 18 | + <relativePath>../pom.xml</relativePath> |
18 | 19 | </parent> |
19 | 20 |
|
20 | 21 | <artifactId>flight-core</artifactId> |
|
150 | 151 | <plugin> |
151 | 152 | <groupId>org.apache.maven.plugins</groupId> |
152 | 153 | <artifactId>maven-shade-plugin</artifactId> |
| 154 | + <!-- |
| 155 | + Downgrade maven-shade-plugin specifically for this module. |
| 156 | + Using a newer version up to at least 3.5.1 will cause |
| 157 | + issues in the arrow-tools tests looking up FlatBuffer |
| 158 | + dependencies. |
| 159 | + --> |
| 160 | + <version>3.2.4</version> |
153 | 161 | <executions> |
154 | 162 | <execution> |
155 | 163 | <id>shade-main</id> |
|
236 | 244 | <plugin> |
237 | 245 | <groupId>org.apache.maven.plugins</groupId> |
238 | 246 | <artifactId>maven-dependency-plugin</artifactId> |
| 247 | + <version>3.3.0</version> |
239 | 248 | <executions> |
240 | 249 | <execution> |
241 | 250 | <id>analyze</id> |
|
255 | 264 | <!-- add generated sources to classpath --> |
256 | 265 | <groupId>org.codehaus.mojo</groupId> |
257 | 266 | <artifactId>build-helper-maven-plugin</artifactId> |
| 267 | + <version>1.9.1</version> |
258 | 268 | <executions> |
259 | 269 | <execution> |
260 | 270 | <id>add-generated-sources-to-classpath</id> |
|
272 | 282 | </plugin> |
273 | 283 | <plugin> |
274 | 284 | <artifactId>maven-assembly-plugin</artifactId> |
| 285 | + <version>3.7.1</version> |
275 | 286 | <configuration> |
276 | 287 | <descriptorRefs> |
277 | 288 | <descriptorRef>jar-with-dependencies</descriptorRef> |
|
288 | 299 | </executions> |
289 | 300 | </plugin> |
290 | 301 | </plugins> |
| 302 | + <extensions> |
| 303 | + <extension> |
| 304 | + <groupId>kr.motd.maven</groupId> |
| 305 | + <artifactId>os-maven-plugin</artifactId> |
| 306 | + <version>1.7.1</version> |
| 307 | + </extension> |
| 308 | + </extensions> |
291 | 309 | </build> |
292 | 310 |
|
293 | 311 | <profiles> |
294 | 312 | <profile> |
295 | 313 | <id>jdk11+</id> |
296 | 314 | <activation> |
297 | 315 | <jdk>[11,]</jdk> |
| 316 | + <property> |
| 317 | + <name>!m2e.version</name> |
| 318 | + </property> |
298 | 319 | </activation> |
299 | 320 | <build> |
300 | 321 | <plugins> |
301 | 322 | <plugin> |
302 | 323 | <groupId>org.apache.maven.plugins</groupId> |
303 | 324 | <artifactId>maven-surefire-plugin</artifactId> |
304 | | - <configuration> |
305 | | - <argLine combine.self="override">--add-opens=org.apache.arrow.flight.core/org.apache.arrow.flight.perf.impl=protobuf.java --add-opens=java.base/java.nio=org.apache.arrow.memory.core,ALL-UNNAMED</argLine> |
| 325 | + <configuration combine.self="override"> |
| 326 | + <argLine>--add-opens=org.apache.arrow.flight.core/org.apache.arrow.flight.perf.impl=protobuf.java --add-opens=java.base/java.nio=org.apache.arrow.memory.core,ALL-UNNAMED</argLine> |
| 327 | + <enableAssertions>false</enableAssertions> |
306 | 328 | <systemPropertyVariables> |
307 | 329 | <arrow.test.dataRoot>${project.basedir}/../../../testing/data</arrow.test.dataRoot> |
308 | 330 | </systemPropertyVariables> |
|
312 | 334 | </build> |
313 | 335 | </profile> |
314 | 336 | </profiles> |
| 337 | + |
315 | 338 | </project> |
0 commit comments