2012-02-24 31 views
5

Play 2.0 usa SBT. Sin embargo, proporciona su propia acción SBT, idea, para crear un módulo para un nuevo proyecto. Debe crear un proyecto IDEA usted mismo y agregarle el módulo. Multa.Configuración de la aplicación Play 2.0 con IDEA y SBT

Lo que no está bien es que Play 2.0 se use desde su directorio fuente cuando se desempaqueta, y hay un subdirectorio repository/ que es de hecho un repositorio de hiedra, separado de su ~/.ivy2.

¿Cómo se configura una construcción SBT para la aplicación? En las bibliotecas importadas, IDEA no puede reconocer el compilador de Scala.

Fuentes de reproducción no están en el repository/. Cuando hago publish-local construyendo Play 2.0 desde git, deposita el jar, actualmente en 2.0-RC3-SNAPSHOT, allí, pero no en las fuentes. La ejecución de la acción SBT package-src produce el contenedor fuente, pero parece que se dejó en su lugar. Adjuntarlo de IDEA todavía no muestra la fuente de FakeRequest.

¿Sería preferible confiar en el gen-idea en SBT en lugar de idea?

+0

¿por qué no intentas preguntar esto en el grupo de google? https://groups.google.com/group/play-framework – opensas

+2

@opensas la idea de stackoverflow es hacer preguntas y se supone que complementa a otros lugares, como las listas de correo. –

Respuesta

1

Dado que el juego ha sido lanzado en la final, el comando idea ha sido mejorado significativamente.

También puede llamar como esto

idea with-sources 

y va a descargar todos los documentos y las fuentes y configurarlos correctamente.

También puede conectarse a los juegos depurador de empezar a jugar con

Play debug 

Y a continuación, elija la depuración remota en la idea y seleccione el puerto 9999

2

Con Play 2.0.1 idea with-sources por desgracia no funciona:

$ idea with-sources 
[error] Expected end of input. 
[error] idea with-sources 
[error] ^

estoy usando solución siguiente:

5

Probé este comando y trabaja muy bien:

juego idea de con- fuentes = sí

Cuestiones relacionadas