2012-02-22 4 views

Respuesta

3

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.

2

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.

repo image

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.

play run/debug icon

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:

  • Asegúrese de que sólo hay 1 configuración en ejecución a la vez porque no le gusta Juego varias instancias ejecutándose al mismo tiempo.
  • Si tiene problemas para compilar, haga un 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.
  • Asegúrate de que la configuración de Play esté completa en tu configuración. Para ello, ve a Archivo> Configuración> Configuración de reproducción.

Un video de estos pasos también se puede encontrar en this video by James Ward (comienza alrededor de 1:40 min.).

+0

No es necesario plug-in "Playframework Soporte" para depurar Juego 2 – cdmckay

+0

El soporte de reproducción se ha movido al complemento de Scala para IDEA. – Splaktar

0

Ir a Ejecutar -> Depurar -> Editar Configuraciones

uso de configuración "a distancia" y establece el Puerto

Cuestiones relacionadas