Sto creando un progetto impacchettato usando dist
e sto provando a modificare lo script start
generato per eseguire l'app sulla porta 9001
.Specificare la porta Play 2.0 con "dist"
Ecco ciò che è generato:
exec java $* -cp "`dirname $0`/lib/*" play.core.server.NettyServer `dirname $0`
Ecco quello che ho provato, che non sembra funzionare.
exec java $* -Dhttp.port=9001 -cp "`dirname $0`/lib/*" play.core.server.NettyServer `dirname $0`
Qualche idea?
Ho anche provato a specificare http.port=9001
in application.conf
senza alcun risultato. Era molto facile fare questo in Play 1.2.X, sembra un passo indietro.
Così si vuole modificare la STA script rt piuttosto che passare un parametro allo script di avvio? –
Ho provato a passare un parametro allo script generato. Non è lo script di destinazione/inizio. È lo script di avvio generato dopo l'esecuzione di play dist. –
Siamo spiacenti. Di solito uso 'play stage'. Ho aggiornato le istruzioni per l'uso di 'play dist' e li ho testati su Linux. Se questo non funziona per te, forse è un bug nella tua versione di Play. O un bug specifico del sistema operativo. In tal caso fammi sapere quale versione di Play e quale sistema operativo stai utilizzando. –