IntelliJ has made great progress in supporting aspectJ and I am really getting a productivity boost because of it.
ONe thing i can't figure out how to do is use aj instead of java to invoke a PSVM in a jar.
Perhaps not everyone is familiar with this part of AspectJ ut basically AspectJ will let you hold off the decision to apply aspects to a jar until the classes are loaded into the VM..
So the aspects get woven into the classes at runtime and the AspectJ compiler never alters the classes as they are on disk at all.
But to do this you have to run the PSVM in the jar using "aj" instead of the usual "java" at the command line.
Any help here? It's *entirely* possible I am overlooking something painfully obvious , and if so, please be gentle :)