I installed ScalaIDE also from the ecosystem site, into a clean Indigo (Java EE) and now it kind of works, except
* the context menu only appeared on package, not individual classes
* the discovery suite doesn't find any tests
* the moment I removed the Scala Library from the project (I have it as maven dependency as well), the moment it started failing completely, this time throwing NoClassDefFoundError on running the Discovery suite on the package. Output was following
WARNING: -p has been deprecated and will be reused for a different (but still very cool) purpose in ScalaTest 2.0. Please change all uses of -p to -R.
An exception or error caused a run to abort. This may have been caused by a problematic custom reporter.
java.lang.NoClassDefFoundError: scala/actors/Actor$
at org.scalatest.DispatchReporter.<init>(DispatchReporter.scala:50)
at org.scalatest.DispatchReporter.<init>(DispatchReporter.scala:182)
at org.scalatest.tools.ReporterFactory.getDispatchReporter(ReporterFactory.scala:197)
at org.scalatest.tools.Runner$.withClassLoaderAndDispatchReporter(Runner.scala:2181)
at org.scalatest.tools.Runner$.runOptionallyWithPassFailReporter(Runner.scala:847)
at org.scalatest.tools.Runner$.main(Runner.scala:685)
at org.scalatest.tools.Runner.main(Runner.scala)
Caused by: java.lang.ClassNotFoundException: scala.actors.Actor$
at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
... 7 more