ESTA SOLUCIÓN FUE PARA PLAY 2.0, ¡no puede usarla directamente en 2.1! al menos el comando build-repository ya no es válido.
clone git: //github.com/playframework/Play20.git
Añadir
addSbtPlugin("com.typesafe.sbteclipse" % "sbteclipse-plugin" % "2.0.0")
a play20/framework/project/plugins.sbt
, para que pueda obtener
logLevel := Level.Warn
resolvers += Classpaths.typesafeResolver
addSbtPlugin("com.typesafe.sbtscalariform" % "sbtscalariform" % "0.3.0")
addSbtPlugin("com.typesafe.sbteclipse" % "sbteclipse-plugin" % "2.0.0")
A continuación, hacer que la construcción normal de procesos.
$ cd Play20/framework
$ ./build
> build-repository
> eclipse
Crea un Scala-IDE dale suficiente espacio, elige la variante de 64 bits si puedes!
proyectos de importación de play20/framework/src
Añadir /Play/target/scala-2.9.1/src_managed/main
como carpeta de origen.
Usted va a terminar con menos de 10 errores de compilación :-(, pero tendrá la mayor parte del código en Eclipse.
Logré construir con éxito, y tengo solo un error en Eclipse/Scala-IDE (ejecutar/compilar sbt está bien). Desafortunadamente, el error ("value setPrefix no es miembro de play.core.Router.Routes") rompe algunas funciones de Scala-IDE, ¡lo cual es muy molesto! arggghhh ;-) ¿Tiene una configuración IDE libre de errores? – virtualeyes
lamentablemente no. – niels
Supongo que "~ run" o "~ compile" es la única manera de saber el estado real de la aplicación en 2.1-snapshot, muy mal – virtualeyes