diff --git a/java/jdk.xml b/java/jdk.xml
index aeb98a742..d17ff3449 100644
--- a/java/jdk.xml
+++ b/java/jdk.xml
@@ -21,6 +21,7 @@
+
@@ -38,6 +39,7 @@
+
diff --git a/java/openjdk-22.watch.py b/java/openjdk-23.watch.py
similarity index 74%
rename from java/openjdk-22.watch.py
rename to java/openjdk-23.watch.py
index 7de3168b1..cdbe10cf0 100644
--- a/java/openjdk-22.watch.py
+++ b/java/openjdk-23.watch.py
@@ -1,6 +1,6 @@
from urllib import request
import re
-data = request.urlopen('http://jdk.java.net/22/').read().decode('utf-8')
+data = request.urlopen('http://jdk.java.net/23/').read().decode('utf-8')
matches = re.findall(r'GA\/jdk([0-9\.]+)\/([0-9a-f]+\/[0-9]+)\/', data)[0]
releases = [{'version': matches[0], 'release-id': matches[1]}]
diff --git a/java/openjdk-23.xml b/java/openjdk-23.xml
new file mode 100644
index 000000000..dcaedbd99
--- /dev/null
+++ b/java/openjdk-23.xml
@@ -0,0 +1,91 @@
+
+
+ OpenJDK 23.x
+ OpenJDK Development Kit 23.x
+ OpenJDK is a development environment for building applications, applets, and components using the Java programming language.
+ http://jdk.java.net/23/
+ Development
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/java/openjdk-22.xml.template b/java/openjdk-23.xml.template
similarity index 95%
rename from java/openjdk-22.xml.template
rename to java/openjdk-23.xml.template
index 25ee12a94..fe323612e 100644
--- a/java/openjdk-22.xml.template
+++ b/java/openjdk-23.xml.template
@@ -1,12 +1,12 @@
- OpenJDK 22.x
- OpenJDK Development Kit 22.x
+ OpenJDK 23.x
+ OpenJDK Development Kit 23.x
OpenJDK is a development environment for building applications, applets, and components using the Java programming language.
- http://jdk.java.net/22/
+ http://jdk.java.net/23/
Development
-
+