anda Play Framework 2.0.2 kullanıyorum ve ben içine Başvurumu koyduğunuzda benim dosyasına koyarak i db bağlantı bilgisidağıtılmış Play Framework uygulamasında yapılandırmayı nasıl değiştirilir
db.default.url="jdbc:mysql://localhost:3306/test"
db.default.driver=com.mysql.jdbc.Driver
db.default.user=test
db.default.pass=test
set Ama bildiğim istiyorum olduğunu üretim "temiz güncelleme diski" kullanarak ve daha sonra sitede hiçbir application.conf yoktur. Bu, kodu dağıtmadan önce db bağlantısını değiştirmem gerektiği anlamına mı geliyor? dağıtıldıktan sonra db bağlantısını bir yapılandırma dosyasında değiştirmenin bir yolu var mı?
Bu, üretim parolasını içeren bir dağıtım paketine ihtiyaç duyardı, değil mi? Bir prod şifresini bir artefakt içine ekleyemezsem, "start -Dconfig.resource = prod.conf -Ddb.default.pass = myBar" olarak çalışır mı? – nemoo
Evet, iyi bir açıklama. Konfigürasyon paramları ayrıca '-D' komut satırı arjları kullanılarak da ayarlanabilir. Ya da 'prod.conf' dosyasını artifact içine koymaktan kaçınmak için' -Dconfig.file =/home/blah/prod.conf' kullanabilirsiniz. –