Ich habe meine Anwendung mit application.conf arbeiten. Ich möchte jetzt, dass eine Kopie dieser Anwendung anders läuft, also habe ich eine alternative conf-Datei für diese Instanz erstellt.spielen Framework alternative application.conf Datei slick Datenquelle Verbindung fehlgeschlagen
Die Anwendung wird ausgeführt und ich kann auf statische Ressourcen zugreifen, jedoch reagieren Endpunkte, die auf die Datenquelle zugreifen müssen, nicht. Ist das eine glatte Einschränkung? Was ist hier falsch?
application.conf
play.crypto.secret = "onlyHoudiniKnows"
play.i18n.langs = [ "en" ]
slick.dbs.default.driver="slick.driver.MySQLDriver$"
slick.dbs.default.db.driver="com.mysql.jdbc.Driver"
slick.dbs.default.db.url="jdbc:mysql://localhost:3306/mydb?user=myuser"
slick.dbs.default.db.password="password"
alternate.conf
include "application"
play.crypto.secret="onlyDavidCopperfieldKnows"
slick.dbs.default.db.url="jdbc:mysql://localhost:3306/myalternatedb?user=myalternateuser"
http.port=9005
play.evolutions.db.default.autoApply=true
startserver.sh
#!/bin/bash
echo "Starting My Server..."
/myserver-1.0-SNAPSHOT/bin/myserver -Dconfig.file=/myserver-1.0-SNAPSHOT/conf/alternate &
exit 0