diff --git a/java/libs.javacapi/external/binaries-list b/java/libs.javacapi/external/binaries-list
index a7ba7aa6edc4..bf8129d49f78 100644
--- a/java/libs.javacapi/external/binaries-list
+++ b/java/libs.javacapi/external/binaries-list
@@ -14,5 +14,5 @@
# KIND, either express or implied. See the License for the
# specific language governing permissions and limitations
# under the License.
-8F51DAC670C68C5F54EA1F6C114CCDB39A59CF50 com.dukescript.nbjavac:nb-javac:jdk-22+33:api
-BEBF599062B88260B9F75C0EE3DD33D2870B39E3 com.dukescript.nbjavac:nb-javac:jdk-22+33
+07266A99C001F11616B36F5128EB78D2242F3096 com.dukescript.nbjavac:nb-javac:jdk-22.0.1+8:api
+D8B9FE09D677A6D589BA3C1E5AD636AF7F47AEE2 com.dukescript.nbjavac:nb-javac:jdk-22.0.1+8
diff --git a/java/libs.javacapi/external/nb-javac-jdk-22+33-license.txt b/java/libs.javacapi/external/nb-javac-jdk-22.0.1+8-license.txt
similarity index 99%
rename from java/libs.javacapi/external/nb-javac-jdk-22+33-license.txt
rename to java/libs.javacapi/external/nb-javac-jdk-22.0.1+8-license.txt
index e5ab1e297094..2fe171364534 100644
--- a/java/libs.javacapi/external/nb-javac-jdk-22+33-license.txt
+++ b/java/libs.javacapi/external/nb-javac-jdk-22.0.1+8-license.txt
@@ -1,10 +1,10 @@
Name: Javac Compiler Implementation
Description: Javac Compiler Implementation
-Version: jdk-22+33
-Files: nb-javac-jdk-22+33-api.jar nb-javac-jdk-22+33.jar
+Version: jdk-22.0.1+8
+Files: nb-javac-jdk-22.0.1+8-api.jar nb-javac-jdk-22.0.1+8.jar
License: GPL-2-CP
-Origin: OpenJDK (https://github.com/openjdk/jdk22)
-Source: https://github.com/openjdk/jdk22
+Origin: OpenJDK (https://github.com/openjdk/jdk22u)
+Source: https://github.com/openjdk/jdk22u
Type: optional,reviewed
Comment: The binary has been reviewed to be under the Classpath Exception as a whole. Optional at runtime, but used by default.
diff --git a/java/libs.javacapi/nbproject/project.properties b/java/libs.javacapi/nbproject/project.properties
index 2b02544614f1..2ffbcbd65228 100644
--- a/java/libs.javacapi/nbproject/project.properties
+++ b/java/libs.javacapi/nbproject/project.properties
@@ -18,7 +18,6 @@ build.compiler.debug=false
build.compiler.deprecation=false
is.autoload=true
javadoc.title=Javac API
-nbm.homepage=http://jackpot.netbeans.org/
nbm.module.author=Petr Hrebejk
spec.version.base=8.48.0
javadoc.arch=${basedir}/arch.xml
diff --git a/java/libs.javacapi/nbproject/project.xml b/java/libs.javacapi/nbproject/project.xml
index d149113c6c6b..00cb13d7bae5 100644
--- a/java/libs.javacapi/nbproject/project.xml
+++ b/java/libs.javacapi/nbproject/project.xml
@@ -40,11 +40,11 @@
- external/nb-javac-jdk-22+33-api.jar
+ external/nb-javac-jdk-22.0.1+8-api.jar
- external/nb-javac-jdk-22+33.jar
+ external/nb-javac-jdk-22.0.1+8.jar
diff --git a/java/libs.nbjavacapi/external/binaries-list b/java/libs.nbjavacapi/external/binaries-list
index a7ba7aa6edc4..bf8129d49f78 100644
--- a/java/libs.nbjavacapi/external/binaries-list
+++ b/java/libs.nbjavacapi/external/binaries-list
@@ -14,5 +14,5 @@
# KIND, either express or implied. See the License for the
# specific language governing permissions and limitations
# under the License.
-8F51DAC670C68C5F54EA1F6C114CCDB39A59CF50 com.dukescript.nbjavac:nb-javac:jdk-22+33:api
-BEBF599062B88260B9F75C0EE3DD33D2870B39E3 com.dukescript.nbjavac:nb-javac:jdk-22+33
+07266A99C001F11616B36F5128EB78D2242F3096 com.dukescript.nbjavac:nb-javac:jdk-22.0.1+8:api
+D8B9FE09D677A6D589BA3C1E5AD636AF7F47AEE2 com.dukescript.nbjavac:nb-javac:jdk-22.0.1+8
diff --git a/java/libs.nbjavacapi/external/nb-javac-jdk-22+33-license.txt b/java/libs.nbjavacapi/external/nb-javac-jdk-22.0.1+8-license.txt
similarity index 99%
rename from java/libs.nbjavacapi/external/nb-javac-jdk-22+33-license.txt
rename to java/libs.nbjavacapi/external/nb-javac-jdk-22.0.1+8-license.txt
index e5ab1e297094..2fe171364534 100644
--- a/java/libs.nbjavacapi/external/nb-javac-jdk-22+33-license.txt
+++ b/java/libs.nbjavacapi/external/nb-javac-jdk-22.0.1+8-license.txt
@@ -1,10 +1,10 @@
Name: Javac Compiler Implementation
Description: Javac Compiler Implementation
-Version: jdk-22+33
-Files: nb-javac-jdk-22+33-api.jar nb-javac-jdk-22+33.jar
+Version: jdk-22.0.1+8
+Files: nb-javac-jdk-22.0.1+8-api.jar nb-javac-jdk-22.0.1+8.jar
License: GPL-2-CP
-Origin: OpenJDK (https://github.com/openjdk/jdk22)
-Source: https://github.com/openjdk/jdk22
+Origin: OpenJDK (https://github.com/openjdk/jdk22u)
+Source: https://github.com/openjdk/jdk22u
Type: optional,reviewed
Comment: The binary has been reviewed to be under the Classpath Exception as a whole. Optional at runtime, but used by default.
diff --git a/java/libs.nbjavacapi/nbproject/project.properties b/java/libs.nbjavacapi/nbproject/project.properties
index 2412173bf9d8..984e04c2ae7d 100644
--- a/java/libs.nbjavacapi/nbproject/project.properties
+++ b/java/libs.nbjavacapi/nbproject/project.properties
@@ -18,8 +18,8 @@
javac.source=1.8
javac.compilerargs=-Xlint -Xlint:-serial
license.file.override=${nb_all}/nbbuild/licenses/GPL-2-CP
-release.external/nb-javac-jdk-22+33-api.jar=modules/ext/nb-javac-jdk-22-33-api.jar
-release.external/nb-javac-jdk-22+33.jar=modules/ext/nb-javac-jdk-22-33.jar
+release.external/nb-javac-jdk-22.0.1+8-api.jar=modules/ext/nb-javac-jdk-22u1-8-api.jar
+release.external/nb-javac-jdk-22.0.1+8.jar=modules/ext/nb-javac-jdk-22u1-8.jar
# for tests
requires.nb.javac=true
diff --git a/java/libs.nbjavacapi/nbproject/project.xml b/java/libs.nbjavacapi/nbproject/project.xml
index c67c91e9c7ba..cd2641f524d1 100644
--- a/java/libs.nbjavacapi/nbproject/project.xml
+++ b/java/libs.nbjavacapi/nbproject/project.xml
@@ -45,12 +45,12 @@
- ext/nb-javac-jdk-22-33-api.jar
- external/nb-javac-jdk-22+33-api.jar
+ ext/nb-javac-jdk-22u1-8-api.jar
+ external/nb-javac-jdk-22.0.1+8-api.jar
- ext/nb-javac-jdk-22-33.jar
- external/nb-javac-jdk-22+33.jar
+ ext/nb-javac-jdk-22u1-8.jar
+ external/nb-javac-jdk-22.0.1+8.jar
diff --git a/nbbuild/antsrc/org/netbeans/nbbuild/extlibs/ignored-overlaps b/nbbuild/antsrc/org/netbeans/nbbuild/extlibs/ignored-overlaps
index 2c5447906da7..ec0790250945 100644
--- a/nbbuild/antsrc/org/netbeans/nbbuild/extlibs/ignored-overlaps
+++ b/nbbuild/antsrc/org/netbeans/nbbuild/extlibs/ignored-overlaps
@@ -96,8 +96,8 @@ nb/ide.launcher/external/launcher-external-binaries-1-94a19f0.zip platform/o.n.b
nb/ide.launcher/external/launcher-external-binaries-1-94a19f0.zip harness/apisupport.harness/external/launcher-external-binaries-1-94a19f0.zip
# only one is part of the product:
-java/libs.javacapi/external/nb-javac-jdk-22+33-api.jar java/libs.nbjavacapi/external/nb-javac-jdk-22+33-api.jar
-java/libs.javacapi/external/nb-javac-jdk-22+33.jar java/libs.nbjavacapi/external/nb-javac-jdk-22+33.jar
+java/libs.javacapi/external/nb-javac-jdk-22.0.1+8-api.jar java/libs.nbjavacapi/external/nb-javac-jdk-22.0.1+8-api.jar
+java/libs.javacapi/external/nb-javac-jdk-22.0.1+8.jar java/libs.nbjavacapi/external/nb-javac-jdk-22.0.1+8.jar
# Used only in unittests for mysql db specific tests
ide/db.metadata.model/external/mysql-connector-j-8.0.31.jar ide/db.mysql/external/mysql-connector-j-8.0.31.jar