© Copyright 2019 Contributors. All rights reserved.
The full list of resolved issues in 1.9.4 is available here
Release info: 1.9.4 available 10-May-2019
AspectJ 1.9.4 has a couple of important fixes in it:
-
Due to the new maven build process being used to build release artifacts for the first time, there were errors in the aspectjweaver JAR that affected the ability to use it on the command line as an agent, this is now fixed.
-
A number of users were noticing a
ClassCastException
problem, which I believe was due to trying to run AspectJ on one level of the JDK whilst targeting another. This can happen quite easily in Eclipse if running your Eclipse on Java 8 but developing projects targeting Java 11. The class cast is because Java8 couldn’t understand the packaging of system classes post Java9 and so couldn’t findjava.lang.Object
. This has now all been tidied up and should work much better. More details in 546807, thanks to Denys Khanzhyiev for some tips on getting to the right solution.