Those who use the jde-ecj-flymake functionality will probably be interested in the fix I just committed to SVN. Recall that there are two ways you can turn this on:
a) slow and stable, invokes a separate ecj jvm process each time b) fast and brittle, connects to a persistent bsh to invoke the recompilations Most of the brittleness of method b was triggered when flymake occurred while doing other jde operations involving the bsh. For this reason, we (mostly James Ahlborn) made the ecj code use a separate bsh instance. I've been using this for a while, and it was indeed better, but would still often fall over. I looked into this and the remaining case is when flymake and the regular compile command clash. The solution is to move the ecj compiler server move back to using the regular jde bsh (just like the javac compiler server does), while keeping the ecj flymake using it's own bsh instance for compilation. Since doing this a couple of days ago I have not had any flakiness, so I have committed it to SVN. Cheers, Len. ------------------------------------------------------------------------------ Nokia and AT&T present the 2010 Calling All Innovators-North America contest Create new apps & games for the Nokia N8 for consumers in U.S. and Canada $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store http://p.sf.net/sfu/nokia-dev2dev _______________________________________________ jdee-devel mailing list jdee-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jdee-devel