here are the steps: download the current JavaEE Eclipse 3.5.2 from eclipse.org of course because this is an AspectJ list install AJDT first from here: http://download.eclipse.org/tools/ajdt/35/dev/update install everything restart turn on JDT weaving restart eclipse then install Scala's nightly build do not install JDT weaving from Scala's site http://www.scala-lang.org/scala-eclipse-plugin-nightly just select Scala, restart and then you have all three Java, AspectJ, Scala
So I created a Scala project and an AspectJ project. When I add the AspectJ nature to the Scala project it breaks the Scala editor for Scala code. What would it take to allow the AspectJ Builder to run after the Scala compile? I added a Scala project to the inpath of my AspectJ project and created some advice on a Scala class and it worked! The only thing I had to do as add the Scala-library.jar to my AspectJ project manually, even though it should have picked it up from the exports of the Scala project. Is this a bug somewhere? Mike On Wed, Apr 21, 2010 at 5:15 PM, Kevin Shale <[email protected]> wrote: > Are you installing both plugins completely or are you leaving some > checkboxes unchecked? > In what order are you installing them? First scala and then ajdt or the > other way around?? > > Thanks! > Kevin > > I am using eclipse 3.5.x >> and both dev builds of AJDT and Scala >> try these: >> scala - http://www.scala-lang.org/scala-eclipse-plugin-nightly >> ajdt dev - http://download.eclipse.org/tools/ajdt/35/dev/update >> >> and I even have the JavaFX plugin working in this setup. >> >> it would be interesting if you could create advice polyglot compatible: >> >> in addition to: >> before(int a) : pointcuta(a) { someCode(); } >> why not this: >> before(int a): pointcuta(a) MyClass.myMethod; >> >> then you could provide advice in any jvm language. I am not sure if that >> would be the best syntax? >> >> Mike >> >> On Wed, Apr 21, 2010 at 8:32 AM, Kevin Shale <[email protected]> wrote: >> >> AJDT 3.6 + Scala 2.8.0 (current RC versions) do not mix. >>> Earlier releases of both do not mix either. >>> >>> I have been trying to get both plugins to work since Eclipse 3.4 with >>> different approaches, all of which have all failed. >>> >>> This week I tried Helios M6 (3.6 = eclipse-jee-helios-M6-win32.zip) with >>> the newest Scala 2.8.0 RC plugin installed. >>> After installing the development AJDT 3.6 plugin at >>> http://download.eclipse.org/tools/ajdt/36/dev/update/ >>> I still have conflicts (JDT-related). >>> >>> Can anyone tell me if these two plugins can peacefully coexist inside the >>> same Eclipse installation and if so, how to configure this? >>> >>> Thank you! >>> >> > _______________________________________________ > aspectj-users mailing list > [email protected] > https://dev.eclipse.org/mailman/listinfo/aspectj-users >
_______________________________________________ aspectj-users mailing list [email protected] https://dev.eclipse.org/mailman/listinfo/aspectj-users
