2011-06-18 27 views
14

Estoy usando el complemento Scala para IDEA y, normalmente, funciona (casi) perfectamente.¿Cómo obtener las importaciones de Scala que funcionan en IntelliJ IDEA con Play framework?

Sin embargo, parece que tiene problemas con las instrucciones de importación para el marco de Play: a menudo me aparece el error "No se puede resolver el símbolo x". Ahora eso no impide que el programa funcione, pero hace que el autocompletado sea completamente inútil.

Ejemplo: import org.scalatest.junit._

Ya añadió /opt/play/framework/src y /opt/play/framework/play-1.2.2RC2.jar a clases y fuentes de mi proyecto. (usando "Estructura del proyecto")

¿Alguna idea sobre cómo solucionar esto? ¿O es esto simplemente un error?

(estoy usando Scala 2.9.0.1, IDEA 10.5 y Scala Plugin 0.4.1084)

Respuesta

6

intenta agregar tmp/generated a sus fuentes. Eclipse también tiene este problema, ya que Play Framework genera los archivos fuente de las plantillas. Ver Errors in Eclipse for Scala project generated by Play Framework.

+0

Lo hice, pero sigo teniendo los mismos errores. ¿Debo hacer algo más? – Mononofu

+6

bien, descubrí cómo solucionarlo: necesitaba agregar "scala-library" a mi. dependencias de módulos: http://blog.jetbrains.com/scala/2010/09/02/project-configuration-explained/ – Mononofu

Cuestiones relacionadas