The instructions are slightly outdated, it seems: the maven part should still work, but the build has been ported to the latest sbt version (0.10). Setup instructions for that can be found here
https://github.com/harrah/xsbt/wiki/Setup
Personally I would suggest to use sbt and ditch maven. There is a plugin for sbt that will generate the idea module files for you, setup instructions for this are here:
https://github.com/mpeltonen/sbt-idea
After setting this up, just go to the 'labs' folder of the project, launch sbt, and after that generate the idea module files using the plugin with the 'gen-idea' command, and test can be run using the 'test' command, as shown below.
You might see a number of warnings about it not being able to find certain dependencies when running gen-idea, but just ignore those. After executing this, all required files are there and you can open the project in idea.Idea also has an sbt plugin, so you can run the tests within intellij using the sbt console.
Arjan
arjan@ulysses:~/dev/scala/scala-labs/labs$ sbt10
Getting org.scala-tools.sbt sbt_2.8.1 0.10.1 ...
:: retrieving :: org.scala-tools.sbt#boot-app
confs: [default]
36 artifacts copied, 0 already retrieved (6414kB/364ms)
[info] Set current project to default-6a8392 (in build file:/home/arjan/.sbt/plugins/)
[info] Updating {file:/home/arjan/.sbt/plugins/}default-6a8392...
[info] Done updating.
[info] Set current project to default-d5230b (in build file:/home/arjan/dev/scala/scala-labs/labs/)
> gen-idea
[info] Trying to create an Idea module default-d5230b
[info] Updating {file:/home/arjan/dev/scala/scala-labs/labs/}default-d5230b...
...... lots of stuff...
[info]
[info] :: USE VERBOSE OR DEBUG MESSAGE LEVEL FOR MORE DETAILS
[info] Created /home/arjan/dev/scala/scala-labs/labs/.idea_modules/project.iml
> test
[info] Compiling 35 Scala sources and 1 Java source to /home/arjan/dev/scala/scala-labs/labs/target/scala-2.9.0.final/classes...
[info] 'compiler-interface' not yet compiled for Scala 2.9.0.final. Compiling...
[info] Compilation completed in 43.343 s
[info] Compiling 19 Scala sources to /home/arjan/dev/scala/scala-labs/labs/target/scala-2.9.0.final/test-classes...
[error] Could not run test org.scalalabs.intermediate.lab03.ThirdExerciseTest: org.scalatest.junit.JUnitTestFailedError: TODO: uncomment and fix
[info] BasicPatternMatchingExerciseTest:
[info] - matchLanguageOnStrings *** FAILED ***
[info] java.lang.ExceptionInInitializerError:
[info] at org.scalalabs.basic.lab03.BasicPatternMatchingExerciseTest.matchLanguageOnStrings(BasicPatternMatchingExerciseTest.scala:14)