diff --git a/fe/be-java-extensions/hudi-scanner/src/main/resources/package.xml b/fe/be-java-extensions/hudi-scanner/src/main/resources/package.xml
index 206b7d3a7ca6d0..4bbb2610603363 100644
--- a/fe/be-java-extensions/hudi-scanner/src/main/resources/package.xml
+++ b/fe/be-java-extensions/hudi-scanner/src/main/resources/package.xml
@@ -25,13 +25,17 @@ under the License.
jar
false
-
-
- ${project.build.outputDirectory}
+
+
/
-
- **/*.class
-
-
-
+ true
+ true
+ runtime
+
+
+ **/Log4j2Plugins.dat
+
+
+
+
diff --git a/fe/be-java-extensions/java-common/src/main/resources/package.xml b/fe/be-java-extensions/java-common/src/main/resources/package.xml
index 206b7d3a7ca6d0..4bbb2610603363 100644
--- a/fe/be-java-extensions/java-common/src/main/resources/package.xml
+++ b/fe/be-java-extensions/java-common/src/main/resources/package.xml
@@ -25,13 +25,17 @@ under the License.
jar
false
-
-
- ${project.build.outputDirectory}
+
+
/
-
- **/*.class
-
-
-
+ true
+ true
+ runtime
+
+
+ **/Log4j2Plugins.dat
+
+
+
+
diff --git a/fe/be-java-extensions/jdbc-scanner/src/main/resources/package.xml b/fe/be-java-extensions/jdbc-scanner/src/main/resources/package.xml
index 206b7d3a7ca6d0..4bbb2610603363 100644
--- a/fe/be-java-extensions/jdbc-scanner/src/main/resources/package.xml
+++ b/fe/be-java-extensions/jdbc-scanner/src/main/resources/package.xml
@@ -25,13 +25,17 @@ under the License.
jar
false
-
-
- ${project.build.outputDirectory}
+
+
/
-
- **/*.class
-
-
-
+ true
+ true
+ runtime
+
+
+ **/Log4j2Plugins.dat
+
+
+
+
diff --git a/fe/be-java-extensions/max-compute-scanner/src/main/resources/package.xml b/fe/be-java-extensions/max-compute-scanner/src/main/resources/package.xml
index 206b7d3a7ca6d0..4bbb2610603363 100644
--- a/fe/be-java-extensions/max-compute-scanner/src/main/resources/package.xml
+++ b/fe/be-java-extensions/max-compute-scanner/src/main/resources/package.xml
@@ -25,13 +25,17 @@ under the License.
jar
false
-
-
- ${project.build.outputDirectory}
+
+
/
-
- **/*.class
-
-
-
+ true
+ true
+ runtime
+
+
+ **/Log4j2Plugins.dat
+
+
+
+
diff --git a/fe/be-java-extensions/paimon-scanner/src/main/resources/package.xml b/fe/be-java-extensions/paimon-scanner/src/main/resources/package.xml
index 206b7d3a7ca6d0..4bbb2610603363 100644
--- a/fe/be-java-extensions/paimon-scanner/src/main/resources/package.xml
+++ b/fe/be-java-extensions/paimon-scanner/src/main/resources/package.xml
@@ -25,13 +25,17 @@ under the License.
jar
false
-
-
- ${project.build.outputDirectory}
+
+
/
-
- **/*.class
-
-
-
+ true
+ true
+ runtime
+
+
+ **/Log4j2Plugins.dat
+
+
+
+
diff --git a/fe/be-java-extensions/preload-extensions/src/main/resources/package-deps.xml b/fe/be-java-extensions/preload-extensions/src/main/resources/package-deps.xml
index 3ace22a7870027..1fe322c0bf3a66 100644
--- a/fe/be-java-extensions/preload-extensions/src/main/resources/package-deps.xml
+++ b/fe/be-java-extensions/preload-extensions/src/main/resources/package-deps.xml
@@ -31,6 +31,11 @@ under the License.
false
true
runtime
+
+
+ **/Log4j2Plugins.dat
+
+
diff --git a/fe/be-java-extensions/trino-connector-scanner/src/main/resources/package.xml b/fe/be-java-extensions/trino-connector-scanner/src/main/resources/package.xml
index 98fb269a547f8f..c4f838e54d1b7c 100644
--- a/fe/be-java-extensions/trino-connector-scanner/src/main/resources/package.xml
+++ b/fe/be-java-extensions/trino-connector-scanner/src/main/resources/package.xml
@@ -23,20 +23,11 @@ under the License.
jar
false
-
-
- ${project.build.outputDirectory}
- /
-
- **/*.class
-
-
-
-
-
+
+
\ No newline at end of file