laurentgo opened a new issue, #41307: URL: https://github.com/apache/arrow/issues/41307
### Describe the enhancement requested Apache Java Arrow root project depends on [Apache Parent](https://github.com/apache/maven-apache-parent/blob/apache-18/pom.xml) [18](https://github.com/apache/maven-apache-parent) as its default configuration which is fairly odd nowadays. Some modules do not even use Apache Parent at all. To keep the build stack clean, up-to-date and pave the way to support newer java versions for example, modules should be updated and cleaned up to use Apache Parent 31[^1], recent plugins, and remove unnecessary version/configuration when already defined in the parent modules. [^1] Apache Parent 32 has just been released but use `--release` by default which does not work well with Arrow use of `sun.misc.Unsafe` ### Component(s) Java -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
