diff --git a/paimon-docs/pom.xml b/paimon-docs/pom.xml
index 95de61841962..6c4216943552 100644
--- a/paimon-docs/pom.xml
+++ b/paimon-docs/pom.xml
@@ -59,7 +59,7 @@ under the License.
org.apache.paimon
- paimon-spark-common
+ paimon-spark-common_${scala.binary.version}
${project.version}
provided
diff --git a/paimon-spark/paimon-spark-3.2/pom.xml b/paimon-spark/paimon-spark-3.2/pom.xml
index 149d28da76c3..626bb5bae833 100644
--- a/paimon-spark/paimon-spark-3.2/pom.xml
+++ b/paimon-spark/paimon-spark-3.2/pom.xml
@@ -38,7 +38,7 @@ under the License.
org.apache.paimon
- paimon-spark-common
+ paimon-spark-common_${scala.binary.version}
${project.version}
@@ -63,7 +63,7 @@ under the License.
org.apache.paimon
- paimon-spark-common
+ paimon-spark-common_${scala.binary.version}
${project.version}
tests
test
@@ -126,7 +126,7 @@ under the License.
- org.apache.paimon:paimon-spark-common
+ org.apache.paimon:paimon-spark-common_${scala.binary.version}
diff --git a/paimon-spark/paimon-spark-3.3/pom.xml b/paimon-spark/paimon-spark-3.3/pom.xml
index de399775734e..689e4131ccd9 100644
--- a/paimon-spark/paimon-spark-3.3/pom.xml
+++ b/paimon-spark/paimon-spark-3.3/pom.xml
@@ -38,7 +38,7 @@ under the License.
org.apache.paimon
- paimon-spark-common
+ paimon-spark-common_${scala.binary.version}
${project.version}
@@ -63,7 +63,7 @@ under the License.
org.apache.paimon
- paimon-spark-common
+ paimon-spark-common_${scala.binary.version}
${project.version}
tests
test
@@ -126,7 +126,7 @@ under the License.
- org.apache.paimon:paimon-spark-common
+ org.apache.paimon:paimon-spark-common_${scala.binary.version}
diff --git a/paimon-spark/paimon-spark-3.4/pom.xml b/paimon-spark/paimon-spark-3.4/pom.xml
index 0693eb9a30f1..d1ded508a927 100644
--- a/paimon-spark/paimon-spark-3.4/pom.xml
+++ b/paimon-spark/paimon-spark-3.4/pom.xml
@@ -38,7 +38,7 @@ under the License.
org.apache.paimon
- paimon-spark-common
+ paimon-spark-common_${scala.binary.version}
${project.version}
@@ -63,7 +63,7 @@ under the License.
org.apache.paimon
- paimon-spark-common
+ paimon-spark-common_${scala.binary.version}
${project.version}
tests
test
@@ -126,7 +126,7 @@ under the License.
- org.apache.paimon:paimon-spark-common
+ org.apache.paimon:paimon-spark-common_${scala.binary.version}
diff --git a/paimon-spark/paimon-spark-3.5/pom.xml b/paimon-spark/paimon-spark-3.5/pom.xml
index 40a753755549..92803cda540e 100644
--- a/paimon-spark/paimon-spark-3.5/pom.xml
+++ b/paimon-spark/paimon-spark-3.5/pom.xml
@@ -38,7 +38,7 @@ under the License.
org.apache.paimon
- paimon-spark-common
+ paimon-spark-common_${scala.binary.version}
${project.version}
@@ -63,7 +63,7 @@ under the License.
org.apache.paimon
- paimon-spark-common
+ paimon-spark-common_${scala.binary.version}
${project.version}
tests
test
@@ -126,7 +126,7 @@ under the License.
- org.apache.paimon:paimon-spark-common
+ org.apache.paimon:paimon-spark-common_${scala.binary.version}
diff --git a/paimon-spark/paimon-spark-4.0/pom.xml b/paimon-spark/paimon-spark-4.0/pom.xml
index 54775b4c7306..9f819f820ce2 100644
--- a/paimon-spark/paimon-spark-4.0/pom.xml
+++ b/paimon-spark/paimon-spark-4.0/pom.xml
@@ -38,7 +38,7 @@ under the License.
org.apache.paimon
- paimon-spark-common
+ paimon-spark-common_${scala.binary.version}
${project.version}
@@ -63,7 +63,7 @@ under the License.
org.apache.paimon
- paimon-spark-common
+ paimon-spark-common_${scala.binary.version}
${project.version}
tests
test
@@ -126,7 +126,7 @@ under the License.
- org.apache.paimon:paimon-spark-common
+ org.apache.paimon:paimon-spark-common_${scala.binary.version}
diff --git a/paimon-spark/paimon-spark-common/pom.xml b/paimon-spark/paimon-spark-common/pom.xml
index 28a578d6326a..1cfc53f42d48 100644
--- a/paimon-spark/paimon-spark-common/pom.xml
+++ b/paimon-spark/paimon-spark-common/pom.xml
@@ -30,8 +30,8 @@ under the License.
jar
- paimon-spark-common
- Paimon : Spark : Common
+ paimon-spark-common_${scala.binary.version}
+ Paimon : Spark : Common : ${scala.binary.version}
${paimon-spark-common.spark.version}
diff --git a/paimon-spark/paimon-spark-common/src/test/java/org/apache/paimon/spark/SparkCatalogWithHiveTest.java b/paimon-spark/paimon-spark-common/src/test/java/org/apache/paimon/spark/SparkCatalogWithHiveTest.java
index 5974cd422898..68cf91b8ec7b 100644
--- a/paimon-spark/paimon-spark-common/src/test/java/org/apache/paimon/spark/SparkCatalogWithHiveTest.java
+++ b/paimon-spark/paimon-spark-common/src/test/java/org/apache/paimon/spark/SparkCatalogWithHiveTest.java
@@ -96,8 +96,8 @@ public void testCreateFormatTable(@TempDir java.nio.file.Path tempDir) {
.isGreaterThan(0);
// todo: There are some bugs with Spark CSV table's options. In Spark 3.x, both reading and
- // writing using the default delimiter value ',' even if we set specific it. In Spark 4.x,
- // reading is correct, but writing is still incorrect, just skip it for now.
+ // writing using the default delimiter value ',' even if we specific it. In Spark 4.x,
+ // reading is correct, but writing is still incorrect, just skip setting it for now.
// test csv table
spark.sql(