diff --git a/build-parent/pom.xml b/build-parent/pom.xml
index 7ff7e3d1642aa..906711454310b 100644
--- a/build-parent/pom.xml
+++ b/build-parent/pom.xml
@@ -19,7 +19,7 @@
- 3.8.1
+ 3.10.1
1.7.22
1.7.20
2.13.8
diff --git a/docs/src/main/asciidoc/building-my-first-extension.adoc b/docs/src/main/asciidoc/building-my-first-extension.adoc
index fa8790d26b174..10fdfa2720a44 100644
--- a/docs/src/main/asciidoc/building-my-first-extension.adoc
+++ b/docs/src/main/asciidoc/building-my-first-extension.adoc
@@ -164,7 +164,7 @@ Your extension is a multi-module project. So let's start by checking out the par
runtime
- 3.8.1
+ 3.10.1
${surefire-plugin.version}
11
UTF-8
@@ -876,7 +876,7 @@ $ mvn clean compile quarkus:dev
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
-[INFO] --- maven-compiler-plugin:3.8.1:compile (default-compile) @ greeting-app ---
+[INFO] --- maven-compiler-plugin:3.10.1:compile (default-compile) @ greeting-app ---
[INFO] Nothing to compile - all classes are up to date
[INFO]
[INFO] --- quarkus-maven-plugin:{quarkus-version}:dev (default-cli) @ greeting-app ---
diff --git a/docs/src/main/asciidoc/jreleaser.adoc b/docs/src/main/asciidoc/jreleaser.adoc
index 677dca385ec75..d7b54cc7a3378 100644
--- a/docs/src/main/asciidoc/jreleaser.adoc
+++ b/docs/src/main/asciidoc/jreleaser.adoc
@@ -607,7 +607,7 @@ As a reference, these are the full contents of the `pom.xml`:
${project.build.directory}/distributions
- 3.8.1
+ 3.10.1
true
11
11
diff --git a/extensions/amazon-lambda-http/maven-archetype/src/main/resources/archetype-resources/pom.xml b/extensions/amazon-lambda-http/maven-archetype/src/main/resources/archetype-resources/pom.xml
index ba5993f75d90c..b06a4f66bae9b 100644
--- a/extensions/amazon-lambda-http/maven-archetype/src/main/resources/archetype-resources/pom.xml
+++ b/extensions/amazon-lambda-http/maven-archetype/src/main/resources/archetype-resources/pom.xml
@@ -8,7 +8,7 @@
\${version}
3.1.0
- 3.8.1
+ 3.10.1
true
11
11
diff --git a/extensions/amazon-lambda-rest/maven-archetype/src/main/resources/archetype-resources/pom.xml b/extensions/amazon-lambda-rest/maven-archetype/src/main/resources/archetype-resources/pom.xml
index a0518654fe7f2..04a0d6f91da6a 100644
--- a/extensions/amazon-lambda-rest/maven-archetype/src/main/resources/archetype-resources/pom.xml
+++ b/extensions/amazon-lambda-rest/maven-archetype/src/main/resources/archetype-resources/pom.xml
@@ -8,7 +8,7 @@
\${version}
3.1.0
- 3.8.1
+ 3.10.1
true
11
11
diff --git a/extensions/amazon-lambda/maven-archetype/src/main/resources/archetype-resources/pom.xml b/extensions/amazon-lambda/maven-archetype/src/main/resources/archetype-resources/pom.xml
index ec1094ddc0d83..d4afeffcb02a5 100644
--- a/extensions/amazon-lambda/maven-archetype/src/main/resources/archetype-resources/pom.xml
+++ b/extensions/amazon-lambda/maven-archetype/src/main/resources/archetype-resources/pom.xml
@@ -7,7 +7,7 @@
\${artifactId}
\${version}
- 3.8.1
+ 3.10.1
true
11
11
diff --git a/extensions/azure-functions-http/maven-archetype/src/main/resources/archetype-resources/pom.xml b/extensions/azure-functions-http/maven-archetype/src/main/resources/archetype-resources/pom.xml
index 643e676782a42..9fb478b3726f8 100644
--- a/extensions/azure-functions-http/maven-archetype/src/main/resources/archetype-resources/pom.xml
+++ b/extensions/azure-functions-http/maven-archetype/src/main/resources/archetype-resources/pom.xml
@@ -6,7 +6,7 @@
\${artifactId}
\${version}
- 3.8.1
+ 3.10.1
true
11
11
diff --git a/extensions/funqy/funqy-amazon-lambda/maven-archetype/src/main/resources/archetype-resources/pom.xml b/extensions/funqy/funqy-amazon-lambda/maven-archetype/src/main/resources/archetype-resources/pom.xml
index 919bcad791b75..78ff2cf9929e6 100644
--- a/extensions/funqy/funqy-amazon-lambda/maven-archetype/src/main/resources/archetype-resources/pom.xml
+++ b/extensions/funqy/funqy-amazon-lambda/maven-archetype/src/main/resources/archetype-resources/pom.xml
@@ -7,7 +7,7 @@
\${artifactId}
\${version}
- 3.8.1
+ 3.10.1
true
11
11
diff --git a/independent-projects/tools/devtools-common/src/main/java/io/quarkus/devtools/commands/CreateExtension.java b/independent-projects/tools/devtools-common/src/main/java/io/quarkus/devtools/commands/CreateExtension.java
index 39f0cb8af9b58..e7976251f7915 100644
--- a/independent-projects/tools/devtools-common/src/main/java/io/quarkus/devtools/commands/CreateExtension.java
+++ b/independent-projects/tools/devtools-common/src/main/java/io/quarkus/devtools/commands/CreateExtension.java
@@ -60,7 +60,7 @@ public enum LayoutType {
public static final String DEFAULT_QUARKIVERSE_GUIDE_URL = "https://quarkiverse.github.io/quarkiverse-docs/%s/dev/";
private static final String DEFAULT_SUREFIRE_PLUGIN_VERSION = "3.0.0-M7";
- private static final String DEFAULT_COMPILER_PLUGIN_VERSION = "3.8.1";
+ private static final String DEFAULT_COMPILER_PLUGIN_VERSION = "3.10.1";
private final QuarkusExtensionCodestartProjectInputBuilder builder = QuarkusExtensionCodestartProjectInput.builder();
private final Path baseDir;
diff --git a/independent-projects/tools/pom.xml b/independent-projects/tools/pom.xml
index c5bdaf4912b75..81a7a1f5ab424 100644
--- a/independent-projects/tools/pom.xml
+++ b/independent-projects/tools/pom.xml
@@ -42,7 +42,7 @@
- 3.8.1
+ 3.10.1
1.6.0
2.12.13
4.4.0
diff --git a/integration-tests/maven/src/test/resources/__snapshots__/CreateExtensionMojoIT/testCreateQuarkiverseExtension/quarkus-my-quarkiverse-ext_pom.xml b/integration-tests/maven/src/test/resources/__snapshots__/CreateExtensionMojoIT/testCreateQuarkiverseExtension/quarkus-my-quarkiverse-ext_pom.xml
index 35706b985a66a..6a6a9d86e68d7 100644
--- a/integration-tests/maven/src/test/resources/__snapshots__/CreateExtensionMojoIT/testCreateQuarkiverseExtension/quarkus-my-quarkiverse-ext_pom.xml
+++ b/integration-tests/maven/src/test/resources/__snapshots__/CreateExtensionMojoIT/testCreateQuarkiverseExtension/quarkus-my-quarkiverse-ext_pom.xml
@@ -18,7 +18,7 @@
docs
- 3.8.1
+ 3.10.1
11
UTF-8
UTF-8
diff --git a/integration-tests/maven/src/test/resources/__snapshots__/CreateExtensionMojoIT/testCreateStandaloneExtension/my-org-my-own-ext_pom.xml b/integration-tests/maven/src/test/resources/__snapshots__/CreateExtensionMojoIT/testCreateStandaloneExtension/my-org-my-own-ext_pom.xml
index 960fb8cc5e9b1..c4e836f7ba286 100644
--- a/integration-tests/maven/src/test/resources/__snapshots__/CreateExtensionMojoIT/testCreateStandaloneExtension/my-org-my-own-ext_pom.xml
+++ b/integration-tests/maven/src/test/resources/__snapshots__/CreateExtensionMojoIT/testCreateStandaloneExtension/my-org-my-own-ext_pom.xml
@@ -12,7 +12,7 @@
runtime
- 3.8.1
+ 3.10.1
${surefire-plugin.version}
11
UTF-8