¿Por qué el archivo de rutas apunta a un controlador incorrecto? ¿Aplicación en Play Jar después de importar el proyecto Play a IDEA 13?

StackOverflow https://stackoverflow.com//questions/24051182

Pregunta

He estado intentando importar un proyecto Play2 en IntelliJ IDEA 13.Parecía haberse importado bien hasta que intenté navegar por el código y me di cuenta de que el archivo de rutas apunta al controller.Application presente en el frasco de juego incluido con sbt en lugar de mi archivo.

Probé todas las combinaciones posibles que se me ocurrieron:

  • Importe el proyecto desprotegido usando IntelliJ IDEA y permita que importe y resuelva dependencias automáticamente
  • Importe usando Play Console y luego simplemente ábralo en IntelliJ IDEA

Sin embargo, esto no es un problema cuando creo un nuevo proyecto de juego y el archivo de rutas apunta felizmente al controlador correcto.

ACTUALIZAR:

Mi estructura de carpetas es así:enter image description here

Intenté subir la carpeta de controladores un nivel e intellij dejó de quejarme, pero aparece el error cuando lo veo en el navegador.

Parece que no lo estoy configurando bien.Realmente agradecería cualquier ayuda con esto.Gracias.

¿Fue útil?

Solución 2

Este problema se resolvió al establecer fuentes de manera adecuada.Aquí es cómo lo hice:

  • Presione CTRL + MAYÚS + S para abrir las propiedades del proyecto
  • Módulos> su módulo > fuentes (pestaña)
  • Seleccione lo siguiente como fuentes
    • aplicación
    • conf
    • objetivo / SCALA-2.10 / CLASES_MANAGE
    • objetivo / scala-2.10 / src_managed
    • objetivo / scala-2.10 / src_managed / main

Otros consejos

¿Ha intentado ejecutar "Play Idea" en el directorio del proyecto para actualizar el archivo del proyecto IDEA?

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top