QUESTA SOLUZIONE ERA PER PLAY 2.0, non è possibile utilizzarlo direttamente in 2.1! almeno il comando build-repository non è più valido.
git clone git: //github.com/playframework/Play20.git
Aggiungere
addSbtPlugin("com.typesafe.sbteclipse" % "sbteclipse-plugin" % "2.0.0")
al play20/framework/project/plugins.sbt
, in modo da ottenere
logLevel := Level.Warn
resolvers += Classpaths.typesafeResolver
addSbtPlugin("com.typesafe.sbtscalariform" % "sbtscalariform" % "0.3.0")
addSbtPlugin("com.typesafe.sbteclipse" % "sbteclipse-plugin" % "2.0.0")
Poi fare la corporatura normale processi.
$ cd Play20/framework
$ ./build
> build-repository
> eclipse
Creare un IDE Scala darle spazio sufficiente, se possibile, scegliere la variante a 64 bit!
progetti di importazione da play20/framework/src
Aggiungi /Play/target/scala-2.9.1/src_managed/main
come cartella di origine.
Vi ritroverete con meno di 10 errori di compilazione :-(, ma avrà la maggior parte del codice in Eclipse.
Sono riuscito a creare con successo, e ho un solo errore in Eclipse/Scala-IDE (sbt run/compile va bene). Sfortunatamente, l'errore ("valore setPrefix non è un membro di play.core.Router.Routes") rompe alcune funzionalità di Scala-IDE, che è molto fastidioso! arggghhh ;-) Avete una configurazione IDE senza errori? – virtualeyes
sfortunatamente no. – niels
Suppongo che "~ run", o "~ compile" sia l'unico modo per conoscere lo stato reale della propria app in 2.1-snapshot, peccato – virtualeyes