Scala projects in HALE

Scala can be used as a programming language for HALE projects/bundles. To compile them in Eclipse you need the Scala IDE for Eclipse.

Prepare a project for using Scala

Create a Plug-in project as usual. To a plugin project you can add the Scala project nature via the context menu in the package explorer (Configure->Add Scala nature). When adding the Scala nature, the Scala library is added both as required bundle and explicitly to the build path. The version added to the build path should be removed, so there is only the version provided via the target platform available.