Sto utilizzando playframework 2.1-RC2. Prima di tutto ho visto all thesimilarquestions, quindi ho seguito l'istruzione comune di separare il file application.conf per ambiente. Così ho application.test.conf e ho eseguire i test in questo modo:Impostazioni di Playframework in base all'ambiente
play -Dconfig.file=./conf/application.test.conf "test"
ho provato diverse combinazioni, come
play -Dconfig.file=./conf/application.test.conf ~test
o
play -Dconfig.file=conf/application.test.conf ~test
Ancora nessuna fortuna, semplicemente non non viene prelevato, è invece uno di default (application.conf).
Dall'altra parte, se lo faccio
play -Dconfig.file=./conf/application.dev.conf "run"
quindi applicazione sceglie la configurazione giusta.
Quindi, come posso specificare il file di configurazione del test?
uomo che hai fatto la mia giornata. Ma come fa che fare la stessa cosa via console non funziona? .. – zapadlo
Non so quale sistema operativo si esegue ma almeno in Windows c'è un bug noto, ma a bassa priorità, che la riproduzione non passa i parametri a la JVM correttamente (e questo è un parametro JVM, non un parametro di riproduzione). SBT fa meglio ;-) – Leo
Questo è un approccio interessante, ma da dove proviene la parola chiave "Test"? È possibile fare la stessa cosa con l'ambiente come dev/preprod/prod ...? Grazie – c4k