> 1. In a Java project, I can't open a type anymore (put the cursor on > top of a class and press F3). I get a popup with the following error > message: java.lang.NoClassDefFoundError: org/eclipse/contribution/jdt/ > itdawareness/IJavaContentAssistProvider , the eclipse error log > follows at the end of this post. In the reported stacktrace there are no references to classes coming from the Scala IDE plugin. In fact, as you are working on a plain Java project, I assume the project does not even have the Scala Nature (please, check that). I see no apparent reason why updating to the latest RC2 could have caused that issue, but maybe with a little more information I can help tracking down the problem's root. --- Anwer: yes, it is a plain Java project. The problem occurs as soon as I've updated scala-ide RC01 to RC02 and it occurs in both my home PC and work PC. ---
The `IJavaContentAssistProvider` comes from the AJDT plugin, which I'm confident you had it installed before updating to the latest RC2, or the Scala IDE cannot properly work. The Scala IDE is not the only Eclipse plugin relying on AJDT, for instance the SpringSource Tool Suite (STS) also comes with the AJDT plugin pre-installed (I'm mentioning that because maybe the springIDE also comes with a pre-packaged AJDT plugin). --- Answer: Yes, it might be the springIDE, of that I am not sure. But springIDE + ScalaIDE RC01 works ok. ---
If you go under Eclipse > Preferences, do you have a "JDT Weaving" menu? If yes, is "JDT Weaving" enabled? (if it is disabled, please enable it and check if the issue goes away) --- A: Unfortunately I reverted to RC01 and can't tell for sure, but I am pretty sure JDT weaving was on as I had updated from RC01 to RC02 when the issue occured. ---
If you still have the issue at this point, it may help to see the list of installed plugins (Eclipse > About Eclipse SDK > Installation Details).