[aspectwerkz-user] Speeding up roundtrip

Mattias Jiderhamn <[email protected]> Tue, 21 Jun 2005 12:44:37 +0200
Newsgroups gmane.comp.java.aspectwerkz.user
Message-ID <[email protected]>
Our application is big enough to require a few 
minutes of offline weaving on my machine, so we 
use online weaving in development. On the other 
hand, reloading the application in the web 
container using online weaving isn't much better 
(say ½-1 minute). This makes developing very 
slow, since the code-compile-test cycle has a lot of weaving overhead.

Is there any better way to do this? Can I have 
AspectWerkz weave only modified classes offline?
If I weave the whole project and then try to 
compile in my IDE (IntelliJ), I get compiler 
errors. Could I make AspectWerkzC output the 
weaved files in a different directory, so that I 
can compile from the IDE and then have 
AspectWerkz weave the modified classes only?

Thanks in advance,
   Mattias Jiderhamn