From 3b81ea114192b5850867a0a6c49aed5cd93a922d Mon Sep 17 00:00:00 2001 From: Alexander Kriegisch Date: Thu, 14 Dec 2023 20:16:27 +0700 Subject: [PATCH] Add info about #269 to 1.9.21 release notes Signed-off-by: Alexander Kriegisch --- docs/dist/doc/README-1921.html | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/docs/dist/doc/README-1921.html b/docs/dist/doc/README-1921.html index 664bcf423..7f443a25c 100644 --- a/docs/dist/doc/README-1921.html +++ b/docs/dist/doc/README-1921.html @@ -89,6 +89,12 @@ aspectjrt, but the compiler itself needs JDK 17+. Just like in previous AspectJ versions, both the runtime aspectjrt and the load-time weaver aspectjweaver still only require JRE 8+.

+

+ Please note: If you run ajc on JDKs 11-16, you will probably see an error like + java.lang.NoSuchFieldError: RELEASE_17, and an ajcore.*.txt dump file will be created, while running + it on even older JDKs will rather yield an UnsupportedClassVersionError. See + GitHub issue 269 for more details. +

History: Since 1.9.7, the AspectJ compiler ajc needed JDK 11+, before then JDK 8+.

-- 2.39.5