diff --git a/pom.xml b/pom.xml
index a6c833a41..e32af30e9 100644
--- a/pom.xml
+++ b/pom.xml
@@ -142,6 +142,99 @@
     9.9
     ${project.version}
 
+    
+    3.3.1
+    3.12.0
+    3.2.8
+    3.7.1
+    3.14.1
+    3.1.4
+    ${surefire.version}
+    6.0.0
+    3.6.2
+    3.4.2
+    2.2.1
+    3.2.0
+    3.3.4
+    3.6.1
+
+    
+    0.9.0
+    ${dokka.version}
+    ${kotlin.version}
+    0.24.2
+    1.2.8
+    0.8.14
+    0.1.4
+    0.230.1
+    4.0.0
+    6.21.1
+
+    
+    3.5.0
+    26.0.2-1
+    1.13
+    4.8.184
+    3.30.2-GA
+    1.10
+    1.7.1
+    3.6.1.Final
+    3.1.1
+    2.1.4
+    2.0.1.MR
+    2024.0.11
+    5.6.0
+    1.0
+    3.19.0
+    3.19.0
+    2025.1.1
+    2.9.1
+    1.2
+    1.0
+    1.4.1
+    1.1.0.RELEASE
+    1.0.0.RELEASE
+    3.2.10
+    1.0.0-M2
+    1.17.1
+    1
+    1.14.6
+    1.18.42
+    2.20.0
+    3.0.2
+    4.9.6
+    1.1.1
+    3.9.0
+    3.15.1
+    4.0.2
+    1.2.0
+    3.9.0
+    2.2.1
+    1.14
+    3.48.3
+    1.20.6
+    4.0.24
+    4.0.6
+    1.1.7
+    2.1.3
+    0.9.15
+    3.3.0
+    2.0.2
+    1.0.0
+    1.0
+    1.4.1
+    0.0.7
+    2.10
+    1.1.3
+    2.9.0
+    1.0.0
+    2.9.0
+    6.0.0
+    3.19.0
+    2.9.1
+    1.0.0
+    1.0.7.RELEASE
+
     
     *
     ${osgi.import.package.root}
@@ -162,12 +255,12 @@
       
         io.smallrye
         jandex
-        3.5.0
+        ${jandex.version}
       
       
         org.jetbrains
         annotations
-        26.0.2-1
+        ${jetbrains-annotations.version}
         provided
       
       
@@ -178,7 +271,7 @@
       
         com.vividsolutions
         jts
-        1.13
+        ${jts.version}
       
       
         com.h2database
@@ -193,7 +286,7 @@
       
         io.github.classgraph
         classgraph
-        4.8.184
+        ${classgraph.version}
         test
         
           
@@ -205,7 +298,7 @@
       
         org.javassist
         javassist
-        3.30.2-GA
+        ${javassist.version}
       
       
         com.google.guava
@@ -215,7 +308,7 @@
       
         org.geolatte
         geolatte-geom
-        1.10
+        ${geolatte-geom.version}
       
       
         org.jetbrains.kotlin
@@ -232,12 +325,12 @@
       
         com.fasterxml
         classmate
-        1.7.1
+        ${classmate.version}
       
       
         org.jboss.logging
         jboss-logging
-        3.6.1.Final
+        ${jboss-logging.version}
       
       
         org.ow2.asm
@@ -260,22 +353,22 @@
       
         jakarta.validation
         jakarta.validation-api
-        3.1.1
+        ${jakarta.validation-api.version}
       
       
         jakarta.activation
         jakarta.activation-api
-        2.1.4
+        ${jakarta.activation-api.version}
       
       
         jakarta.inject
         jakarta.inject-api
-        2.0.1.MR
+        ${jakarta.inject-api.version}
       
       
         io.projectreactor
         reactor-bom
-        2024.0.11
+        ${reactor-bom.version}
         pom
         import
       
@@ -302,7 +395,7 @@
     
       org.easymock
       easymock
-      5.6.0
+      ${easymock.version}
       test
     
     
@@ -324,32 +417,32 @@
         
           org.apache.maven.plugins
           maven-source-plugin
-          3.3.1
+          ${maven-source-plugin.version}
         
         
           org.apache.maven.plugins
           maven-javadoc-plugin
-          3.12.0
+          ${maven-javadoc-plugin.version}
         
         
           org.apache.maven.plugins
           maven-gpg-plugin
-          3.2.8
+          ${maven-gpg-plugin.version}
         
         
           org.apache.maven.plugins
           maven-assembly-plugin
-          3.7.1
+          ${maven-assembly-plugin.version}
         
         
           org.apache.maven.plugins
           maven-compiler-plugin
-          3.14.1
+          ${maven-compiler-plugin.version}
         
         
           org.apache.maven.plugins
           maven-deploy-plugin
-          3.1.4
+          ${maven-deploy-plugin.version}
         
         
           org.apache.maven.plugins
@@ -371,7 +464,7 @@
         
           org.apache.felix
           maven-bundle-plugin
-          6.0.0
+          ${maven-bundle-plugin.version}
           
             
               bundle-manifest
@@ -417,7 +510,7 @@
       
         org.apache.maven.plugins
         maven-enforcer-plugin
-        3.6.2
+        ${maven-enforcer-plugin.version}
         
           
             enforce-maven
@@ -442,7 +535,7 @@
       
         com.github.siom79.japicmp
         japicmp-maven-plugin
-        0.24.2
+        ${japicmp-maven-plugin.version}
         
           
             
@@ -510,18 +603,18 @@
       
         org.apache.maven.plugins
         maven-jar-plugin
-        3.4.2
+        ${maven-jar-plugin.version}
       
       
         de.qaware.maven
         go-offline-maven-plugin
-        1.2.8
+        ${go-offline-maven-plugin.version}
         
           
             
               org.codehaus.mojo.signature
               java18
-              1.0
+              ${animal-sniffer-signature.version}
               signature
               MAIN
             
@@ -532,7 +625,7 @@
       
         org.jacoco
         jacoco-maven-plugin
-        0.8.14
+        ${jacoco-maven-plugin.version}
         
           
             com/querydsl/**
@@ -543,7 +636,7 @@
       
         com.marvinformatics.jacoco
         easy-jacoco-maven-plugin
-        0.1.4
+        ${easy-jacoco-maven-plugin.version}
         
           
             
@@ -573,7 +666,7 @@
       
         org.apache.maven.plugins
         maven-scm-plugin
-        2.2.1
+        ${maven-scm-plugin.version}
         
           ${project.version}
         
@@ -581,7 +674,7 @@
       
         io.sundr
         sundr-maven-plugin
-        0.230.1
+        ${sundr-maven-plugin.version}
         false
         
           
@@ -731,7 +824,7 @@
       
         com.github.ekryd.sortpom
         sortpom-maven-plugin
-        4.0.0
+        ${sortpom-maven-plugin.version}
         
           true
           \n
@@ -751,7 +844,7 @@
       
         org.apache.maven.plugins
         maven-wrapper-plugin
-        3.3.4
+        ${maven-wrapper-plugin.version}
         
           ${mvn.version}
         
@@ -793,7 +886,7 @@
           
             org.sonatype.central
             central-publishing-maven-plugin
-            0.9.0
+            ${central-publishing-maven-plugin.version}
             true
             
               central
@@ -938,7 +1031,7 @@
           
             org.codehaus.mojo
             build-helper-maven-plugin
-            3.6.1
+            ${build-helper-maven-plugin.version}
             
               
                 
@@ -1026,18 +1119,18 @@
           
             org.openrewrite.maven
             rewrite-maven-plugin
-            6.21.1
+            ${rewrite-maven-plugin.version}
 
             
               
                 org.openrewrite.recipe
                 rewrite-testing-frameworks
-                3.19.0
+                ${rewrite-testing-frameworks.version}
               
               
                 org.openrewrite.recipe
                 rewrite-migrate-java
-                3.19.0
+                ${rewrite-migrate-java.version}
               
             
 
@@ -1095,7 +1188,7 @@
           
             org.apache.maven.plugins
             maven-toolchains-plugin
-            3.2.0
+            ${maven-toolchains-plugin.version}
             
               
                 
diff --git a/querydsl-examples/querydsl-example-kotlin-codegen/pom.xml b/querydsl-examples/querydsl-example-kotlin-codegen/pom.xml
index 726876417..8d9f3d04f 100644
--- a/querydsl-examples/querydsl-example-kotlin-codegen/pom.xml
+++ b/querydsl-examples/querydsl-example-kotlin-codegen/pom.xml
@@ -28,7 +28,7 @@
     
       com.fasterxml.jackson.module
       jackson-module-kotlin
-      2.20.0
+      ${jackson.version}
     
     
       org.jetbrains.kotlin
diff --git a/querydsl-examples/querydsl-example-sql-spring/pom.xml b/querydsl-examples/querydsl-example-sql-spring/pom.xml
index 033cec995..339f584cc 100644
--- a/querydsl-examples/querydsl-example-sql-spring/pom.xml
+++ b/querydsl-examples/querydsl-example-sql-spring/pom.xml
@@ -32,7 +32,7 @@
     
       org.projectlombok
       lombok
-      1.18.42
+      ${lombok.version}
       provided
     
 
diff --git a/querydsl-libraries/pom.xml b/querydsl-libraries/pom.xml
index caedb33e8..dddc5c420 100644
--- a/querydsl-libraries/pom.xml
+++ b/querydsl-libraries/pom.xml
@@ -55,19 +55,19 @@
       
         jakarta.validation
         jakarta.validation-api
-        3.1.1
+        ${jakarta.validation-api.version}
         provided
       
       
         jakarta.activation
         jakarta.activation-api
-        2.1.4
+        ${jakarta.activation-api.version}
         provided
       
       
         jakarta.inject
         jakarta.inject-api
-        2.0.1.MR
+        ${jakarta.inject-api.version}
         provided
       
     
diff --git a/querydsl-libraries/querydsl-collections/pom.xml b/querydsl-libraries/querydsl-collections/pom.xml
index 89cf33345..6c9a4d721 100644
--- a/querydsl-libraries/querydsl-collections/pom.xml
+++ b/querydsl-libraries/querydsl-collections/pom.xml
@@ -80,7 +80,7 @@
       
         org.apache.maven.plugins
         maven-jar-plugin
-        3.4.2
+        ${maven-jar-plugin.version}
         
           
             
diff --git a/querydsl-libraries/querydsl-core/pom.xml b/querydsl-libraries/querydsl-core/pom.xml
index 7026c36a1..678e67b87 100644
--- a/querydsl-libraries/querydsl-core/pom.xml
+++ b/querydsl-libraries/querydsl-core/pom.xml
@@ -40,7 +40,7 @@
     
       jdepend
       jdepend
-      2.9.1
+      ${jdepend.version}
       test
     
 
@@ -59,7 +59,7 @@
       
         org.apache.maven.plugins
         maven-jar-plugin
-        3.4.2
+        ${maven-jar-plugin.version}
         
           
             
diff --git a/querydsl-libraries/querydsl-guava/pom.xml b/querydsl-libraries/querydsl-guava/pom.xml
index a1b58bf07..640108d3a 100644
--- a/querydsl-libraries/querydsl-guava/pom.xml
+++ b/querydsl-libraries/querydsl-guava/pom.xml
@@ -32,7 +32,7 @@
       
         org.apache.maven.plugins
         maven-jar-plugin
-        3.4.2
+        ${maven-jar-plugin.version}
         
           
             
diff --git a/querydsl-libraries/querydsl-jpa/pom.xml b/querydsl-libraries/querydsl-jpa/pom.xml
index 32320e1ae..b9af95452 100644
--- a/querydsl-libraries/querydsl-jpa/pom.xml
+++ b/querydsl-libraries/querydsl-jpa/pom.xml
@@ -103,7 +103,7 @@
     
       org.glassfish.expressly
       expressly
-      6.0.0
+      ${expressly.version}
       provided
       true
     
@@ -124,7 +124,7 @@
     
       org.apache.commons
       commons-lang3
-      3.19.0
+      ${commons-lang3.version}
       test
     
 
@@ -189,7 +189,7 @@
     
       jdepend
       jdepend
-      2.9.1
+      ${jdepend.version}
       test
     
 
@@ -211,7 +211,7 @@
       
         org.apache.maven.plugins
         maven-jar-plugin
-        3.4.2
+        ${maven-jar-plugin.version}
         
           
             
diff --git a/querydsl-libraries/querydsl-mongodb/pom.xml b/querydsl-libraries/querydsl-mongodb/pom.xml
index 607d0a6ae..13a1aaee5 100644
--- a/querydsl-libraries/querydsl-mongodb/pom.xml
+++ b/querydsl-libraries/querydsl-mongodb/pom.xml
@@ -52,7 +52,7 @@
     
       com.thoughtworks.proxytoys
       proxytoys
-      1.0
+      ${proxytoys.version}
       jar
       true
     
@@ -84,7 +84,7 @@
       
         org.apache.maven.plugins
         maven-jar-plugin
-        3.4.2
+        ${maven-jar-plugin.version}
         
           
             
diff --git a/querydsl-libraries/querydsl-r2dbc/pom.xml b/querydsl-libraries/querydsl-r2dbc/pom.xml
index f694f73e9..c1061700d 100644
--- a/querydsl-libraries/querydsl-r2dbc/pom.xml
+++ b/querydsl-libraries/querydsl-r2dbc/pom.xml
@@ -66,21 +66,21 @@
     
       jdepend
       jdepend
-      2.9.1
+      ${jdepend.version}
       test
     
 
     
       org.openjdk.jmh
       jmh-core
-      1.37
+      ${jmh.version}
       test
     
 
     
       org.openjdk.jmh
       jmh-generator-annprocess
-      1.37
+      ${jmh.version}
       test
     
 
@@ -105,13 +105,13 @@
     
       io.asyncer
       r2dbc-mysql
-      1.4.1
+      ${r2dbc-mysql.version}
       test
     
     
       org.postgresql
       r2dbc-postgresql
-      1.1.0.RELEASE
+      ${r2dbc-postgresql.version}
       test
     
     
diff --git a/querydsl-libraries/querydsl-scala/pom.xml b/querydsl-libraries/querydsl-scala/pom.xml
index ac9b110fe..f45ae639b 100644
--- a/querydsl-libraries/querydsl-scala/pom.xml
+++ b/querydsl-libraries/querydsl-scala/pom.xml
@@ -66,7 +66,7 @@
     
       jakarta.inject
       jakarta.inject-api
-      2.0.1.MR
+      ${jakarta.inject-api.version}
     
 
     
@@ -125,7 +125,7 @@
         
           org.eclipse.m2e
           lifecycle-mapping
-          1.0.0
+          ${lifecycle-mapping.version}
           
             
               
@@ -153,7 +153,7 @@
       
         net.alchim31.maven
         scala-maven-plugin
-        4.9.6
+        ${scala-maven-plugin.version}
         
           ${scala.version}
 
@@ -203,7 +203,7 @@
       
         org.apache.maven.plugins
         maven-eclipse-plugin
-        2.10
+        ${maven-eclipse-plugin.version}
         
           
             ch.epfl.lamp.sdt.core.scalanature
diff --git a/querydsl-libraries/querydsl-spatial/pom.xml b/querydsl-libraries/querydsl-spatial/pom.xml
index b3eb1fbfd..1fb6df694 100644
--- a/querydsl-libraries/querydsl-spatial/pom.xml
+++ b/querydsl-libraries/querydsl-spatial/pom.xml
@@ -61,7 +61,7 @@
       
         org.apache.maven.plugins
         maven-jar-plugin
-        3.4.2
+        ${maven-jar-plugin.version}
         
           
             
diff --git a/querydsl-libraries/querydsl-sql-json/pom.xml b/querydsl-libraries/querydsl-sql-json/pom.xml
index 5b7a158bc..456a09d70 100644
--- a/querydsl-libraries/querydsl-sql-json/pom.xml
+++ b/querydsl-libraries/querydsl-sql-json/pom.xml
@@ -17,7 +17,7 @@
       
         com.fasterxml.jackson
         jackson-bom
-        2.20.0
+        ${jackson.version}
         pom
         import
       
@@ -121,7 +121,7 @@
     
       com.github.jinahya
       cubrid-jdbc-driver-${cubrid.version}
-      1.0.0
+      ${cubrid-packaging.version}
       test
     
     
@@ -156,7 +156,7 @@
     
       jdepend
       jdepend
-      2.9.1
+      ${jdepend.version}
       test
     
 
@@ -177,7 +177,7 @@
       
         org.apache.maven.plugins
         maven-jar-plugin
-        3.4.2
+        ${maven-jar-plugin.version}
         
           
             
diff --git a/querydsl-libraries/querydsl-sql-spatial/pom.xml b/querydsl-libraries/querydsl-sql-spatial/pom.xml
index 52ead8e4e..9cbc5d385 100644
--- a/querydsl-libraries/querydsl-sql-spatial/pom.xml
+++ b/querydsl-libraries/querydsl-sql-spatial/pom.xml
@@ -90,13 +90,13 @@
     
       net.postgis
       postgis-jdbc
-      2025.1.1
+      ${postgis-jdbc.version}
       true
     
     
       net.postgis
       postgis-jdbc-jts
-      2025.1.1
+      ${postgis-jdbc.version}
       true
     
     
@@ -140,7 +140,7 @@
     
       com.github.jinahya
       cubrid-jdbc-driver-${cubrid.version}
-      1.0.0
+      ${jmolecules.version}
       test
     
     
@@ -175,7 +175,7 @@
     
       jdepend
       jdepend
-      2.9.1
+      ${json-path.version}
       test
     
 
@@ -196,7 +196,7 @@
       
         org.apache.maven.plugins
         maven-jar-plugin
-        3.4.2
+        ${maven-jar-plugin.version}
         
           
             
diff --git a/querydsl-libraries/querydsl-sql/pom.xml b/querydsl-libraries/querydsl-sql/pom.xml
index a6b323c33..584eb6399 100644
--- a/querydsl-libraries/querydsl-sql/pom.xml
+++ b/querydsl-libraries/querydsl-sql/pom.xml
@@ -87,7 +87,7 @@
     
       net.postgis
       postgis-jdbc
-      2025.1.1
+      ${postgis-jdbc.version}
       test
     
     
@@ -131,7 +131,7 @@
     
       com.github.jinahya
       cubrid-jdbc-driver-${cubrid.version}
-      1.0.0
+      ${cubrid-packaging.version}
       test
     
     
@@ -170,7 +170,7 @@
     
       jdepend
       jdepend
-      2.9.1
+      ${json-path.version}
       test
     
 
@@ -199,7 +199,7 @@
       
         org.apache.maven.plugins
         maven-jar-plugin
-        3.4.2
+        ${maven-jar-plugin.version}
         
           
             
diff --git a/querydsl-tooling/querydsl-apt/pom.xml b/querydsl-tooling/querydsl-apt/pom.xml
index 06106ac31..aa95dbfc1 100644
--- a/querydsl-tooling/querydsl-apt/pom.xml
+++ b/querydsl-tooling/querydsl-apt/pom.xml
@@ -75,7 +75,7 @@
     
       org.joda
       joda-money
-      2.0.2
+      ${querydsl-apt-jsr305.version}
       test
     
 
@@ -97,7 +97,7 @@
       
         org.apache.maven.plugins
         maven-jar-plugin
-        3.4.2
+        ${maven-jar-plugin.version}
         
           
             
@@ -148,7 +148,7 @@
       
         com.mysema.maven
         apt-maven-plugin
-        1.1.3
+        ${jandex-maven-plugin.version}
         
           
             
diff --git a/querydsl-tooling/querydsl-codegen-utils/pom.xml b/querydsl-tooling/querydsl-codegen-utils/pom.xml
index a9c23e4fe..71651afbf 100644
--- a/querydsl-tooling/querydsl-codegen-utils/pom.xml
+++ b/querydsl-tooling/querydsl-codegen-utils/pom.xml
@@ -43,7 +43,7 @@
       
         org.apache.maven.plugins
         maven-jar-plugin
-        3.4.2
+        ${maven-jar-plugin.version}
         
           
             
diff --git a/querydsl-tooling/querydsl-codegen/pom.xml b/querydsl-tooling/querydsl-codegen/pom.xml
index abbcac88a..e66f6cfc4 100644
--- a/querydsl-tooling/querydsl-codegen/pom.xml
+++ b/querydsl-tooling/querydsl-codegen/pom.xml
@@ -62,7 +62,7 @@
       
         org.apache.maven.plugins
         maven-jar-plugin
-        3.4.2
+        ${maven-jar-plugin.version}
         
           
             
diff --git a/querydsl-tooling/querydsl-jpa-codegen/pom.xml b/querydsl-tooling/querydsl-jpa-codegen/pom.xml
index bd3bbf9e3..bac625b57 100644
--- a/querydsl-tooling/querydsl-jpa-codegen/pom.xml
+++ b/querydsl-tooling/querydsl-jpa-codegen/pom.xml
@@ -53,7 +53,7 @@
     
       org.glassfish.expressly
       expressly
-      6.0.0
+      ${expressly.version}
       provided
       true
     
@@ -113,7 +113,7 @@
       
         org.apache.maven.plugins
         maven-jar-plugin
-        3.4.2
+        ${maven-jar-plugin.version}
         
           
             
diff --git a/querydsl-tooling/querydsl-ksp-codegen/pom.xml b/querydsl-tooling/querydsl-ksp-codegen/pom.xml
index 49a465d13..b7d34d3fd 100644
--- a/querydsl-tooling/querydsl-ksp-codegen/pom.xml
+++ b/querydsl-tooling/querydsl-ksp-codegen/pom.xml
@@ -50,7 +50,7 @@
     
       io.mockk
       mockk-jvm
-      1.14.6
+      ${google-java-format.version}
       test
     
     
diff --git a/querydsl-tooling/querydsl-maven-plugin/pom.xml b/querydsl-tooling/querydsl-maven-plugin/pom.xml
index a64e69fc6..976ad6240 100644
--- a/querydsl-tooling/querydsl-maven-plugin/pom.xml
+++ b/querydsl-tooling/querydsl-maven-plugin/pom.xml
@@ -22,17 +22,17 @@
       
         org.codehaus.plexus
         plexus-utils
-        4.0.2
+        ${plexus-utils.version}
       
       
         org.codehaus.plexus
         plexus-component-annotations
-        2.2.0
+        ${maven-plugin-annotations.version}
       
       
         org.codehaus.plexus
         plexus-classworlds
-        2.9.0
+        ${plexus-classworlds.version}
       
     
   
@@ -66,7 +66,7 @@
     
       org.sonatype.plexus
       plexus-build-api
-      0.0.7
+      ${plexus-build-api-old.version}
     
     
       org.codehaus.plexus
diff --git a/querydsl-tooling/querydsl-sql-codegen/pom.xml b/querydsl-tooling/querydsl-sql-codegen/pom.xml
index 2417a62d3..94f08673a 100644
--- a/querydsl-tooling/querydsl-sql-codegen/pom.xml
+++ b/querydsl-tooling/querydsl-sql-codegen/pom.xml
@@ -152,14 +152,14 @@
     
       jdepend
       jdepend
-      2.9.1
+      ${json-path.version}
       test
     
 
     
       jakarta.inject
       jakarta.inject-api
-      2.0.1.MR
+      ${jakarta.inject-api.version}
     
   
 
@@ -184,7 +184,7 @@
       
         org.apache.maven.plugins
         maven-jar-plugin
-        3.4.2
+        ${maven-jar-plugin.version}