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