It takes me three days to try,but failed on various reason. The last one is:(by sbt 2.9.0-0.10.1)
> compile
[info] Updating {file:/F:/Play20/framework/}Root...
java.lang.ExceptionInInitializerError
at play.templates.ScalaTemplateCompiler$TemplateAsFunctionCompiler$.getF
unctionMapping(ScalaTemplates.scala:547)
at play.templates.ScalaTemplateCompiler$.generateFinalTemplate(ScalaTemp
lates.scala:492)
at play.templates.ScalaTemplateCompiler$.compile(ScalaTemplates.scala:19
1)
at play.templates.ScalaTemplateCompiler.compile(ScalaTemplates.scala)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at PlayBuild$Tasks$$anonfun$40$$anonfun$apply$22.apply(Build.scala:279)
at PlayBuild$Tasks$$anonfun$40$$anonfun$apply$22.apply(Build.scala:276)
at scala.collection.mutable.ResizableArray$class.foreach(ResizableArray.
scala:60)
at scala.collection.mutable.ArrayBuffer.foreach(ArrayBuffer.scala:44)
at PlayBuild$Tasks$$anonfun$40.apply(Build.scala:276)
at PlayBuild$Tasks$$anonfun$40.apply(Build.scala:256)
at sbt.Scoped$$anonfun$hf4$1.apply(Structure.scala:508)
at sbt.Scoped$$anonfun$hf4$1.apply(Structure.scala:508)
at scala.Function1$$anonfun$compose$1.apply(Function1.scala:41)
at sbt.Scoped$Reduced$$anonfun$combine$1$$anonfun$apply$9.apply(Structur
e.scala:304)
at sbt.Scoped$Reduced$$anonfun$combine$1$$anonfun$apply$9.apply(Structur
e.scala:304)
at sbt.$tilde$greater$$anonfun$$u2219$1.apply(TypeFunctions.scala:40)
at sbt.std.Transform$$anon$
5.work(System.scala:67)
at sbt.Execute$$anonfun$submit$1$$anonfun$apply$1.apply(Execute.scala:22
1)
at sbt.Execute$$anonfun$submit$1$$anonfun$apply$1.apply(Execute.scala:22
1)
at sbt.ErrorHandling$.wideConvert(ErrorHandling.scala:13)
at sbt.Execute$$anonfun$submit$1.apply(Execute.scala:221)
at sbt.Execute$$anonfun$submit$1.apply(Execute.scala:221)
at sbt.CompletionService$$anon$1$$anon$2.call(CompletionService.scala:26
)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source
)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: scala.tools.nsc.MissingRequirementError: object scala not found.
at scala.tools.nsc.symtab.Definitions$definitions$.getModuleOrClass(Defi
nitions.scala:653)
at scala.tools.nsc.symtab.Definitions$definitions$.getModule(Definitions
.scala:603)
at scala.tools.nsc.symtab.Definitions$definitions$.ScalaPackage(Definiti
ons.scala:145)
at scala.tools.nsc.symtab.Definitions$definitions$.ScalaPackageClass(Def
initions.scala:146)
at scala.tools.nsc.symtab.Definitions$definitions$.AnyClass(Definitions.
scala:176)
at scala.tools.nsc.symtab.Definitions$definitions$.init(Definitions.scal
a:811)
at scala.tools.nsc.Global$Run.<init>(Global.scala:693)
at scala.tools.nsc.interactive.Global$TyperRun.<init>(Global.scala:927)
at scala.tools.nsc.interactive.Global.newTyperRun(Global.scala:953)
at scala.tools.nsc.interactive.Global.<init>(Global.scala:166)
at play.templates.ScalaTemplateCompiler$TemplateAsFunctionCompiler$Compi
lerInstance.compiler(ScalaTemplates.scala:600)
at play.templates.ScalaTemplateCompiler$TemplateAsFunctionCompiler$Prese
ntationCompiler$.<init>(ScalaTemplates.scala:644)
at play.templates.ScalaTemplateCompiler$TemplateAsFunctionCompiler$Prese
ntationCompiler$.<clinit>(ScalaTemplates.scala)
... 36 more
[info] Done updating.
[error] {file:/F:/Play20/framework/}Play/sources: java.lang.ExceptionInInitializ
erError
[error] Total time: 11 s, completed 2011-9-15 0:04:04