Quindi, sto cercando di implementare la mia semplice app Play Framework 2.1.1 ma ogni volta che passo i flag attraverso la riga di comando per la porta e per applicare le evoluzioni del database, vengono ignorati.Play Framework 2.1.1 Problemi di distribuzione
Ad esempio:
sudo play start -Dhttp.port=80 -DapplyEvolutions.default=true
Utilizzando questo comando, il server non si avvia. Sia il porto e applyEvolutions = flag veri vengono ignorate completamente e getta questo errore:
[warn] play - Your production database [default] needs evolutions! [warn] play - Run with -DapplyEvolutions.default=true if you want to run them automatically (be careful) Oops, cannot start the server. @6elhl9mca: Database 'default' needs evolution!
Ho provato tutto quello che posso pensare senza alcun risultato. L'utilizzo di Play Run sulla mia macchina locale funziona correttamente, senza problemi. Il server sta eseguendo Ubuntu 12.04. Tutti i driver e le stringhe di connessione corretti sono presenti e testati, il database è in esecuzione, tutto funziona senza problemi, tranne Play Framework.
Aggiornamento: Posso "hardcodificare" applyEvolutions.default = true in application.conf, e ciò funziona, ma l'impostazione di http.port non funziona allo stesso modo nello stesso modo. Qualche consiglio su come impostare la porta HTTP? –