diff --git a/ci/scripts/java_full_build.sh b/ci/scripts/java_full_build.sh
index 2734f3e9dbec2..47bc9dc0d53ec 100755
--- a/ci/scripts/java_full_build.sh
+++ b/ci/scripts/java_full_build.sh
@@ -49,9 +49,6 @@ fi
# build the entire project
mvn clean \
install \
- assembly:single \
- source:jar \
- javadoc:jar \
-Papache-release \
-Parrow-c-data \
-Parrow-jni \
@@ -60,10 +57,6 @@ mvn clean \
-DdescriptorId=source-release
# copy all jar, zip and pom files to the distribution folder
-find . \
- "(" -name "*-javadoc.jar" -o -name "*-sources.jar" ")" \
- -exec echo {} ";" \
- -exec cp {} $dist_dir ";"
find ~/.m2/repository/org/apache/arrow \
"(" \
-name "*.jar" -o \
diff --git a/java/bom/pom.xml b/java/bom/pom.xml
index 27b861ff5ba6a..77aed2d0f6a37 100644
--- a/java/bom/pom.xml
+++ b/java/bom/pom.xml
@@ -204,4 +204,27 @@
+
+
+
+ apache-release
+
+
+
+ org.apache.maven.plugins
+ maven-assembly-plugin
+
+
+ source-release-assembly
+
+
+ true
+
+
+
+
+
+
+
+
diff --git a/java/maven/pom.xml b/java/maven/pom.xml
index 51b2aff816d15..72140dd6570d0 100644
--- a/java/maven/pom.xml
+++ b/java/maven/pom.xml
@@ -283,28 +283,6 @@
-
-
- org.apache.maven.plugins
- maven-assembly-plugin
-
-
- src
-
-
-
-
-
- single
-
- package
-
-
-
-
org.apache.maven.plugins
maven-project-info-reports-plugin
@@ -345,4 +323,27 @@
+
+
+
+ apache-release
+
+
+
+ org.apache.maven.plugins
+ maven-assembly-plugin
+
+
+ source-release-assembly
+
+
+ true
+
+
+
+
+
+
+
+