diff --git a/bom/application/pom.xml b/bom/application/pom.xml
index ad5e6c795e6cc..088f760983a63 100644
--- a/bom/application/pom.xml
+++ b/bom/application/pom.xml
@@ -158,7 +158,7 @@
2.13.0
2.2.0
1.0.0
- 1.7.22
+ 1.8.10
1.6.4
1.4.1
3.3.1
diff --git a/build-parent/pom.xml b/build-parent/pom.xml
index d94bd0fcc607c..06ae625465c19 100644
--- a/build-parent/pom.xml
+++ b/build-parent/pom.xml
@@ -20,7 +20,7 @@
3.10.1
- 1.7.22
+ 1.8.10
1.7.20
2.13.8
4.8.0
diff --git a/devtools/gradle/gradle-application-plugin/src/test/java/io/quarkus/gradle/QuarkusPluginTest.java b/devtools/gradle/gradle-application-plugin/src/test/java/io/quarkus/gradle/QuarkusPluginTest.java
index 0edaafdaf50d0..107f407dd6f6e 100644
--- a/devtools/gradle/gradle-application-plugin/src/test/java/io/quarkus/gradle/QuarkusPluginTest.java
+++ b/devtools/gradle/gradle-application-plugin/src/test/java/io/quarkus/gradle/QuarkusPluginTest.java
@@ -99,7 +99,7 @@ public void shouldReturnMultipleOutputSourceDirectories() {
@Test
public void shouldNotFailOnProjectDependenciesWithoutMain() throws IOException {
- var kotlinVersion = System.getProperty("kotlin_version", "1.7.22");
+ var kotlinVersion = System.getProperty("kotlin_version", "1.8.10");
var settingFile = testProjectDir.resolve("settings.gradle.kts");
var mppProjectDir = testProjectDir.resolve("mpp");
var quarkusProjectDir = testProjectDir.resolve("quarkus");
diff --git a/devtools/gradle/gradle.properties b/devtools/gradle/gradle.properties
index 133e709814ac5..f0de20a934820 100644
--- a/devtools/gradle/gradle.properties
+++ b/devtools/gradle/gradle.properties
@@ -1,2 +1,2 @@
version = 999-SNAPSHOT
-kotlin_version = 1.7.22
+kotlin_version = 1.8.10
diff --git a/independent-projects/arc/tests/pom.xml b/independent-projects/arc/tests/pom.xml
index cb28436b23edf..66e0f09fb0f02 100644
--- a/independent-projects/arc/tests/pom.xml
+++ b/independent-projects/arc/tests/pom.xml
@@ -48,7 +48,7 @@
org.jetbrains.kotlin
kotlin-stdlib
- 1.7.22
+ 1.8.10
test
diff --git a/integration-tests/gradle/src/main/resources/conditional-dependencies-kotlin/build.gradle.kts b/integration-tests/gradle/src/main/resources/conditional-dependencies-kotlin/build.gradle.kts
index bb69c02f58958..4770bda577dc1 100644
--- a/integration-tests/gradle/src/main/resources/conditional-dependencies-kotlin/build.gradle.kts
+++ b/integration-tests/gradle/src/main/resources/conditional-dependencies-kotlin/build.gradle.kts
@@ -1,6 +1,6 @@
plugins {
- kotlin("jvm") version "1.7.22"
- kotlin("plugin.allopen") version "1.7.22"
+ kotlin("jvm") version "1.8.10"
+ kotlin("plugin.allopen") version "1.8.10"
id("io.quarkus")
}
diff --git a/jakarta/transform.sh b/jakarta/transform.sh
index 13d7a9accbe21..5e762f2a868a6 100755
--- a/jakarta/transform.sh
+++ b/jakarta/transform.sh
@@ -34,7 +34,7 @@ if [ "${REWRITE_OFFLINE-false}" != "true" ]; then
# Build Kotlin Maven Plugin to allow skipping main compilation
# (skipping test compilation is supported but not main)
rm -rf target/kotlin
- git clone -b v1.7.22-jakarta --depth 1 https://github.com/gsmet/kotlin.git target/kotlin
+ git clone -b v1.8.10-jakarta --depth 1 https://github.com/gsmet/kotlin.git target/kotlin
pushd target/kotlin/libraries/tools/kotlin-maven-plugin
mvn -B clean install -DskipTests -DskipITs
popd