Encontré algunos artículos en Internet y algunas discusiones en google group, pero ya no funcionan.¿Cómo depurar play2 en la idea?
¿Cómo hacerlo con la última versión de play2-RC3?
Encontré algunos artículos en Internet y algunas discusiones en google group, pero ya no funcionan.¿Cómo depurar play2 en la idea?
¿Cómo hacerlo con la última versión de play2-RC3?
Puede iniciar el servidor de reproducción en modo de depuración desde la consola [docs], y debería poder adjuntar una instancia de depurador de Idea dado que sabe que el depurador de puerto está escuchando.
No he usado Idea, así que no estoy seguro de si es factible o no. Es bastante fácil desde netbeans. Sospecho que debería ser similar a Idea.
EDITAR: También tienen posted this in their customization guide para IDEs.
Depuración Play 2.x es muy fácil con IntelliJ IDEA 12.x, aquí están los pasos que tiene que hacer:
Paso 1. Activar el plugin Soporte Marco de reproducción y el plug-in de apoyo Juego 2.0 en Archivo> Configuración> Complementos.
El plugin genérico por lo general viene con IntelliJ, pero asegúrese de que sea activado. El complemento de soporte de Play 2.0 se puede descargar haciendo clic en Install Jetbrains plugin...
. Simplemente busque e instale el complemento de la lista, la última versión de trabajo para 12.x es v.0.2.49. (Se le puede pedir que un plugin Scala necesita ser instalado aswell)
Paso 2. Crear una nueva aplicación Play si usted no tiene o usar una existente
Paso 3. Crear un nuevo Configuración de depuración: Ejecutar> Editar configuraciones ...
Puede hacer clic en el icono +
en la esquina superior izquierda para agregar una nueva configuración. Simplemente seleccione Play 2 app
de la lista y asigne un nombre a la configuración. Las opciones predeterminadas deben ser correctas, pero no dude en cambiarlas si es necesario. Cuando termine, haga clic en Apply
y Ok
.
Paso 4. Su barra de herramientas ahora debería tener un icono Ejecutar y un icono de depuración habilitado.
Simplemente haga clic en la flecha verde para ejecutar la aplicación en Reproducir. Esto es el equivalente de hacer play run
desde la línea de comandos (excepto sin la línea de comandos).
Para depurar, haga clic en el error verde, al lado de la flecha. Esto es el equivalente de hacer play debug
desde la línea de comandos.
Ahora podrá depurar cuando se encuentre un punto de interrupción.
Notas:
play clean-all
y play package
en la línea de comandos, esto debería resolver la mayoría de los problemas. Si hay más problemas, también intente play idea
desde la línea de comandos.Un video de estos pasos también se puede encontrar en this video by James Ward (comienza alrededor de 1:40 min.).
Ir a Ejecutar -> Depurar -> Editar Configuraciones
uso de configuración "a distancia" y establece el Puerto
No es necesario plug-in "Playframework Soporte" para depurar Juego 2 – cdmckay
El soporte de reproducción se ha movido al complemento de Scala para IDEA. – Splaktar