diff --git a/java/adapter/avro/pom.xml b/java/adapter/avro/pom.xml
index c0410ea4c2314..185b997eb2b54 100644
--- a/java/adapter/avro/pom.xml
+++ b/java/adapter/avro/pom.xml
@@ -25,6 +25,10 @@
(Contrib/Experimental) A library for converting Avro data to Arrow data.
http://maven.apache.org
+
+ 2023-12-13T00:00:00Z
+
+
diff --git a/java/adapter/jdbc/pom.xml b/java/adapter/jdbc/pom.xml
index f95956d1f61d5..12e953e7af6d2 100644
--- a/java/adapter/jdbc/pom.xml
+++ b/java/adapter/jdbc/pom.xml
@@ -25,6 +25,10 @@
(Contrib/Experimental)A library for converting JDBC data to Arrow data.
http://maven.apache.org
+
+ 2023-12-13T00:00:00Z
+
+
diff --git a/java/algorithm/pom.xml b/java/algorithm/pom.xml
index 3e32d955ec417..0583b444fb25b 100644
--- a/java/algorithm/pom.xml
+++ b/java/algorithm/pom.xml
@@ -20,6 +20,10 @@
Arrow Algorithms
(Experimental/Contrib) A collection of algorithms for working with ValueVectors.
+
+ 2023-12-13T00:00:00Z
+
+
org.apache.arrow
diff --git a/java/bom/pom.xml b/java/bom/pom.xml
index 1f6f854f60013..38f6f0dc5db5b 100644
--- a/java/bom/pom.xml
+++ b/java/bom/pom.xml
@@ -15,7 +15,7 @@
org.apache
apache
- 18
+ 31
org.apache.arrow
@@ -26,6 +26,7 @@
Arrow Bill of Materials
+ 3.5.0
@@ -145,4 +146,5 @@
+
diff --git a/java/c/pom.xml b/java/c/pom.xml
index d66379d356624..414336d1772ac 100644
--- a/java/c/pom.xml
+++ b/java/c/pom.xml
@@ -22,6 +22,7 @@
Java implementation of C Data Interface
jar
+ 2023-12-13T00:00:00Z
./build
diff --git a/java/compression/pom.xml b/java/compression/pom.xml
index 9a9f029fee137..71a3414976bd9 100644
--- a/java/compression/pom.xml
+++ b/java/compression/pom.xml
@@ -20,6 +20,10 @@
Arrow Compression
(Experimental/Contrib) A library for working with the compression/decompression of Arrow data.
+
+ 2023-12-13T00:00:00Z
+
+
org.apache.arrow
diff --git a/java/dataset/pom.xml b/java/dataset/pom.xml
index b533a1733521b..54a54278aeabf 100644
--- a/java/dataset/pom.xml
+++ b/java/dataset/pom.xml
@@ -24,6 +24,7 @@
Java implementation of Arrow Dataset API/Framework
jar
+ 2023-12-13T00:00:00Z
../../../cpp/release-build/
2.5.0
1.11.0
diff --git a/java/flight/flight-core/pom.xml b/java/flight/flight-core/pom.xml
index 8f41d2b65b7d1..f8fd9398e69b8 100644
--- a/java/flight/flight-core/pom.xml
+++ b/java/flight/flight-core/pom.xml
@@ -24,6 +24,7 @@
jar
+ 2023-12-13T00:00:00Z
1
@@ -287,7 +288,7 @@
maven-assembly-plugin
- 3.0.0
+ 3.2.0
jar-with-dependencies
diff --git a/java/flight/flight-grpc/pom.xml b/java/flight/flight-grpc/pom.xml
index af765f8c436be..04f5d7aa6ab78 100644
--- a/java/flight/flight-grpc/pom.xml
+++ b/java/flight/flight-grpc/pom.xml
@@ -24,6 +24,7 @@
jar
+ 2023-12-13T00:00:00Z
1
diff --git a/java/flight/flight-integration-tests/pom.xml b/java/flight/flight-integration-tests/pom.xml
index bb4f6a6b18733..db8a116b82289 100644
--- a/java/flight/flight-integration-tests/pom.xml
+++ b/java/flight/flight-integration-tests/pom.xml
@@ -24,6 +24,10 @@
Integration tests for Flight RPC.
jar
+
+ 2023-12-13T00:00:00Z
+
+
org.apache.arrow
@@ -60,7 +64,7 @@
maven-assembly-plugin
- 3.0.0
+ 3.2.0
jar-with-dependencies
diff --git a/java/flight/flight-sql-jdbc-core/pom.xml b/java/flight/flight-sql-jdbc-core/pom.xml
index 74a2f8d320f37..3ddff6a78e3cd 100644
--- a/java/flight/flight-sql-jdbc-core/pom.xml
+++ b/java/flight/flight-sql-jdbc-core/pom.xml
@@ -28,6 +28,7 @@
https://arrow.apache.org
+ 2023-12-13T00:00:00Z
${project.parent.groupId}:${project.parent.artifactId}
${project.parent.version}
${project.name}
diff --git a/java/flight/flight-sql-jdbc-driver/pom.xml b/java/flight/flight-sql-jdbc-driver/pom.xml
index d4ef1b4ea3b9b..bec2b9688600b 100644
--- a/java/flight/flight-sql-jdbc-driver/pom.xml
+++ b/java/flight/flight-sql-jdbc-driver/pom.xml
@@ -27,6 +27,10 @@
jar
https://arrow.apache.org
+
+ 2023-12-13T00:00:00Z
+
+
diff --git a/java/flight/flight-sql/pom.xml b/java/flight/flight-sql/pom.xml
index 3ddc1758ae8ef..966e80b07e02a 100644
--- a/java/flight/flight-sql/pom.xml
+++ b/java/flight/flight-sql/pom.xml
@@ -24,6 +24,7 @@
jar
+ 2023-12-13T00:00:00Z
1
diff --git a/java/format/pom.xml b/java/format/pom.xml
index 3f581311e20ea..636ad97734b05 100644
--- a/java/format/pom.xml
+++ b/java/format/pom.xml
@@ -23,6 +23,10 @@
Arrow Format
Generated Java files from the IPC Flatbuffer definitions.
+
+ 2023-12-13T00:00:00Z
+
+
com.google.flatbuffers
diff --git a/java/gandiva/pom.xml b/java/gandiva/pom.xml
index 128fa1508fbd1..a3e456844323b 100644
--- a/java/gandiva/pom.xml
+++ b/java/gandiva/pom.xml
@@ -23,6 +23,7 @@
Arrow Gandiva
Java wrappers around the native Gandiva SQL expression compiler.
+ 2023-12-13T00:00:00Z
1.8
1.8
3.25.1
diff --git a/java/maven/module-info-compiler-maven-plugin/pom.xml b/java/maven/module-info-compiler-maven-plugin/pom.xml
index ce598fc7f0f87..613d52ba1b622 100644
--- a/java/maven/module-info-compiler-maven-plugin/pom.xml
+++ b/java/maven/module-info-compiler-maven-plugin/pom.xml
@@ -30,6 +30,7 @@
+ 2023-12-13T00:00:00Z
3.3.9
@@ -84,7 +85,7 @@
maven-jar-plugin
- 3.0.2
+ 3.2.0
maven-install-plugin
diff --git a/java/memory/memory-core/pom.xml b/java/memory/memory-core/pom.xml
index 8f28699045383..fd10e63aef014 100644
--- a/java/memory/memory-core/pom.xml
+++ b/java/memory/memory-core/pom.xml
@@ -22,6 +22,10 @@
Arrow Memory - Core
Core off-heap memory management libraries for Arrow ValueVectors.
+
+ 2023-12-13T00:00:00Z
+
+
com.google.code.findbugs
diff --git a/java/memory/memory-netty/pom.xml b/java/memory/memory-netty/pom.xml
index e625cbeabc65a..a32353bf03e31 100644
--- a/java/memory/memory-netty/pom.xml
+++ b/java/memory/memory-netty/pom.xml
@@ -21,6 +21,10 @@
Arrow Memory - Netty
Netty allocator and utils for allocating memory in Arrow
+
+ 2023-12-13T00:00:00Z
+
+
org.apache.arrow
diff --git a/java/memory/memory-unsafe/pom.xml b/java/memory/memory-unsafe/pom.xml
index 9f8137308195d..c4228cfe2fee4 100644
--- a/java/memory/memory-unsafe/pom.xml
+++ b/java/memory/memory-unsafe/pom.xml
@@ -21,6 +21,9 @@
Arrow Memory - Unsafe
Allocator and utils for allocating memory in Arrow based on sun.misc.Unsafe
+
+ 2023-12-13T00:00:00Z
+
diff --git a/java/performance/pom.xml b/java/performance/pom.xml
index a3e4da85b4321..f9dfa05ede895 100644
--- a/java/performance/pom.xml
+++ b/java/performance/pom.xml
@@ -80,6 +80,7 @@
+ 2023-12-13T00:00:00Z
UTF-8
1.21
1.8
@@ -191,7 +192,7 @@
maven-jar-plugin
- 2.4
+ 3.2.0
maven-javadoc-plugin
diff --git a/java/pom.xml b/java/pom.xml
index f6dcfadb81b1e..d9f64d855307f 100644
--- a/java/pom.xml
+++ b/java/pom.xml
@@ -15,7 +15,7 @@
org.apache
apache
- 18
+ 31
org.apache.arrow
@@ -434,6 +434,13 @@
maven-enforcer-plugin
3.0.0-M2
+
+
+
+ [3.3.0,4)
+
+
+
org.apache.maven.plugins
diff --git a/java/tools/pom.xml b/java/tools/pom.xml
index 8df436bac9aef..298c86f7211c6 100644
--- a/java/tools/pom.xml
+++ b/java/tools/pom.xml
@@ -20,6 +20,10 @@
Arrow Tools
Java applications for working with Arrow ValueVectors.
+
+ 2023-12-13T00:00:00Z
+
+
org.apache.arrow
@@ -81,7 +85,7 @@
maven-assembly-plugin
- 3.0.0
+ 3.2.0
jar-with-dependencies
diff --git a/java/vector/pom.xml b/java/vector/pom.xml
index 17d8f312a52a5..fc1144c6d3dcc 100644
--- a/java/vector/pom.xml
+++ b/java/vector/pom.xml
@@ -20,8 +20,11 @@
Arrow Vectors
An off-heap reference implementation for Arrow columnar data format.
-
+
+ 2023-12-13T00:00:00Z
+
+
org.apache.arrow
arrow-format