]> source.dussan.org Git - aspectj.git/commitdiff
Add info about #269 to 1.9.21 release notes
authorAlexander Kriegisch <Alexander@Kriegisch.name>
Thu, 14 Dec 2023 13:16:27 +0000 (20:16 +0700)
committerAlexander Kriegisch <Alexander@Kriegisch.name>
Thu, 14 Dec 2023 13:16:27 +0000 (20:16 +0700)
Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
docs/dist/doc/README-1921.html

index 664bcf4237beb1342fff9485ad04044705ac272c..7f443a25ca2c14eaee14ae4300e695424f875d32 100644 (file)
   <tt>aspectjrt</tt>, but the compiler itself needs JDK 17+. Just like in previous AspectJ versions, both the runtime
   <tt>aspectjrt</tt> and the load-time weaver <tt>aspectjweaver</tt> still only require JRE 8+.
 </p>
+<p>
+  Please note: If you run <tt>ajc</tt> on JDKs 11-16, you will probably see an error like
+  <tt>java.lang.NoSuchFieldError: RELEASE_17</tt>, and an <tt>ajcore.*.txt</tt> dump file will be created, while running
+  it on even older JDKs will rather yield an <tt>UnsupportedClassVersionError</tt>. See
+  <a href="https://github.com/eclipse-aspectj/aspectj/issues/269">GitHub issue 269</a> for more details.
+</p>
 <p>
   History: Since 1.9.7, the AspectJ compiler <tt>ajc</tt> needed JDK 11+, before then JDK 8+.
 </p>