Hi,

AspectJ 1.9.4 has been released. As described in the readme ( 
https://www.eclipse.org/aspectj/doc/released/README-194.html 
<https://www.eclipse.org/aspectj/doc/released/README-194.html> ) there are two 
key changes in 1.9.4:

- The new maven build process now being used damaged the ability for the 1.9.3 
aspectjweaver.jar to be used as an agent for load-time weaving. This has been 
fixed.

- In the IDE many folks were noticing a ClassCastException - this was due to 
using a different version of java to run their IDE vs for the project they were 
working on and AspectJ not handling it. For example if using Java8 for the IDE 
and working on a Java11 project, there would be a ClassCastException for 
“Object” because Java8 couldn’t understand the new form of packaging in Java9+ 
for system classes. This has been all tidied up and AJDT dev builds from 
http://download.eclipse.org/tools/ajdt/410/dev/update 
<http://download.eclipse.org/tools/ajdt/410/dev/update> include those changes.

1.9.4 should be in central now, or can be grabbed from the downloads page: 
https://eclipse.org/aspectj/downloads.php 
<https://eclipse.org/aspectj/downloads.php>

cheers,
Andy
_______________________________________________
aspectj-users mailing list
aspectj-users@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://www.eclipse.org/mailman/listinfo/aspectj-users

Reply via email to