diff --git a/java/flight/flight-core/pom.xml b/java/flight/flight-core/pom.xml
index b565572b383..1f1085e9f19 100644
--- a/java/flight/flight-core/pom.xml
+++ b/java/flight/flight-core/pom.xml
@@ -244,7 +244,7 @@
org.apache.maven.plugins
maven-dependency-plugin
- 3.3.0
+ 3.6.1
analyze
diff --git a/java/pom.xml b/java/pom.xml
index 289810daba3..a0c98c67636 100644
--- a/java/pom.xml
+++ b/java/pom.xml
@@ -285,8 +285,10 @@
This appears to report a false positive with versions
greater than 3.1.2 (tested up to 3.6.0) when compiling
arrow-tools about Jackson being only used for tests.
+
+ Additional Note: adding scope to test resolves that warning.
-->
- 3.1.2
+ 3.6.1
org.apache.rat
diff --git a/java/tools/pom.xml b/java/tools/pom.xml
index 5d9db75e525..2e9066316e0 100644
--- a/java/tools/pom.xml
+++ b/java/tools/pom.xml
@@ -57,10 +57,12 @@
com.fasterxml.jackson.core
jackson-core
+ test
com.fasterxml.jackson.core
jackson-databind
+ test
org.slf4j
diff --git a/java/tools/src/main/java/org/apache/arrow/tools/Integration.java b/java/tools/src/test/java/org/apache/arrow/tools/Integration.java
similarity index 100%
rename from java/tools/src/main/java/org/apache/arrow/tools/Integration.java
rename to java/tools/src/test/java/org/apache/arrow/tools/Integration.java