2011-09-06 7 views
6

Quando ho importare il modulo CRUD usando il dependencies.yml in questo modo:Importazione del modulo CRUD in Play! 1.2.3

require: 
    - play 
    - play -> crud 
    - play -> secure 

ottengo un errore di compilazione: CRUD non può essere risolto a un tipo.

Ma quando lo faccio nel modo ammortizzato, con l'aggiunta di:

module.crud=${play.path}/modules/crud 

Al application.conf funziona, ma giocare! dice che aggiungere il modulo tramite il file application.conf è ammortizzato e dovrei farlo tramite il file dependencies.yml

Qualche idea sul motivo per cui non posso importare il modulo nel modo consigliato?

risposta

3

Questo perché il progetto eclipse ha un percorso di classe errato. Dopo aver abilitato un nuovo modulo per il progetto, è necessario eseguire di nuovo il comando "eclipsify" per generare un nuovo file .classpath per il proprio progetto eclissi. Se eclipse non lo ricarica correttamente, prova a per rimuoverlo dallo spazio di lavoro e reimportarlo di nuovo.

+0

Lo stesso problema che avevo in Idea, ma il comando 'play idealize' aiuta. – TOUDIdel