I deleted my ivy cache, the repository, ran ./cleanEverything and then ./build -> publish-local on commit d85e1c045. When I try to create a new app I get this:
Getting play console_2.9.2 2.1-SNAPSHOT ...
:: retrieving :: org.scala-sbt#boot-app
confs: [default]
32 artifacts copied, 0 already retrieved (9545kB/1819ms)
_ _
_ __ | | __ _ _ _| |
| '_ \| |/ _' | || |_|
| __/|_|\____|\__ (_)
|_| |__/
The new application will be created in /Users/ike/dev/workspace/play2-test
What is the application name?
> play2-test
Which template do you want to use for this new application?
1 - Create a simple Scala application
2 - Create a simple Java application
3 - Create an empty project
<g8 template> - Create an app based on the g8 template hosted on Github
> 1
java.lang.NoSuchMethodError: scalax.io.Input.string$default$1()Lscalax/io/Codec;
at play.console.Console$.replace(Console.scala:29)
at play.console.Console$.generateLocalTemplate(Console.scala:61)
at play.console.Console$.newCommand(Console.scala:133)
at play.console.Console$$anonfun$10$$anonfun$apply$5.apply(Console.scala:182)
at play.console.Console$$anonfun$10$$anonfun$apply$5.apply(Console.scala:182)
at play.console.Console$$anonfun$11.apply(Console.scala:185)
at play.console.Console$$anonfun$11.apply(Console.scala:184)
at scala.Option.map(Option.scala:133)
at play.console.Console$.main(Console.scala:184)
at play.console.Console.run(Console.scala:208)
at play.console.Console.run(Console.scala:205)
at xsbt.boot.Launch$.run(Launch.scala:55)
at xsbt.boot.Launch$$anonfun$explicit$1.apply(Launch.scala:45)
at xsbt.boot.Launch$.launch(Launch.scala:69)
at xsbt.boot.Launch$.apply(Launch.scala:16)
at xsbt.boot.Boot$.runImpl(Boot.scala:31)
at xsbt.boot.Boot$.main(Boot.scala:20)
at xsbt.boot.Boot.main(Boot.scala)
Error during sbt execution: java.lang.NoSuchMethodError: scalax.io.Input.string$default$1()Lscalax/io/Codec;
I'm on MacOS 10.7.5. I build the framework twice, once with Apple's JDK (1.6.0_35-b10-428-11M3811) and once with Oracle's latest (1.7.0_06-b24). Same thing.