Playframework - Eclipse no puede detectar una nueva plantilla [duplicar]
Posible duplicado:
¡Cómo hacer que Eclipse vea los cambios en Play! plantillas compiladas?
¡Estoy haciendo mis primeros pasos con el juego! Marco y me encuentro con algunos problemas. Puedo crear y eclipsificar un proyecto sin ningún problema.
Ahora, si agrego una nueva vista, por ejemplo 'sometest.scala.html' y trato de usarla en la 'Aplicación' Eclipse marca este archivo como un error.
package controllers;
import play.*;
import play.mvc.*;
import views.html.*;;
public class Application extends Controller {
public static Result index() {
return ok(sometest.render("test")); // this line is marked red
}
}
Eclipse marca algún rojo, incluso si funciona. Si voy a localhost: 9000, puedo ver mis cambios.
Mi carpeta de vista se ve así:
app
--views
----index.scala.html
----main.scala.html
----sometest.scala.html
Creé algo como un archivo html y establecí el nombre del archivo en .scala.html
Solución simple:
ejecuta tu aplicación con
$ cd myapp
$ play
$ run
Vaya a su webrwoser y escriba: localhost: 9000
cree un nuevo archivo .scala.html en su carpeta de vistas.
Actualice su sitio web en localhost: 9000
Hecho.