I see: this is because in IntelliJ we set Ant to use the skip.compilation=true property. And of course, if Orbeon isn't compiled, Ant won't find the org.orbeon.oxf.util.CoffeeScriptTask class. So you can either:
- In IntelliJ edit the Ant properties, and in the Properties tab remove the skip.compilation=true property.
- In IntelliJ, first compile the project with IntelliJ (Build / Make Project, or F7 with my setup), then run the Ant task orbeon-war from IntelliJ.
The reason we setup Ant this way by default with IntelliJ is that when using IntelliJ we want to leave IntelliJ doing the compilation. This leverage IntelliJ's incremental compilation, which is especially useful with Scala code, and if you're connected to Tomcat with a debugger, will enable IntelliJ to inject new classes without having to restart Tomcat (this doesn't always work, but when it does is quite a time saver).
I hope this helps,
Alex
--
Follow Orbeon on Twitter: @orbeon
Follow me on Twitter: @avernet