diff --git a/docs/source/java/install.rst b/docs/source/java/install.rst index 47e91fb39ec7b..32c121573a692 100644 --- a/docs/source/java/install.rst +++ b/docs/source/java/install.rst @@ -83,6 +83,40 @@ arrow-vector, and arrow-memory-netty. +A bill of materials (BOM) module has been provided to simplify adding +Arrow modules. This eliminates the need to specify the version for +every module. An alternative to the above would be: + +.. code-block:: xml + + + + 4.0.0 + org.example + demo + 1.0-SNAPSHOT + + 15.0.0 + + + + org.apache.arrow + arrow-bom + ${arrow.version} + + + org.apache.arrow + arrow-vector + + + org.apache.arrow + arrow-memory-netty + + + + To use the Arrow Flight dependencies, also add the ``os-maven-plugin`` plugin. This plugin generates useful platform-dependent properties such as ``os.detected.name`` and ``os.detected.arch`` needed to resolve