Required Tools

You will need a JVM, Eclipse, Subclipse, the AspectJ Development Tools for Eclipse (AJDT) and optionally Ant. The recommended versions of these are:

If you intend to work in the context of Assembla tickets within Eclipse (recommended), you will need Mylyn and the Assembla Mylyn Connector:

If you intend to build outside of Eclipse you will also need:

Please note that whilst these are the recommended versions, other versions of various components will very likely work as well, and it would be helpful if you could report combinations which unexpectedly fail (or succeed) on the scala-dev-mailing list.