Ich möchte verschiedene Versionen meiner Grails (2.3.5) App gleichzeitig im gleichen Tomcat mit verschiedenen DBs ausführen.kriegsspezifische Konfigurationsdatei
Im Moment habe ich eine externe Konfigurationsdatei, wo ich meine DB-Konfigurationen angeben.
Der Dateiname ist fest einprogrammiert:
<tomcat-home>/conf/sc.conf
"sc.war" ist der Name meines Krieges Datei. Da ich nun mehrere Versionen ausführen möchte/muss, möchte ich den Namen der Variablen für die conf-Datei angeben.
<tomcat-home>/conf/<warfilename>.conf
Gibt es eine Möglichkeit, den Namen der War-Datei zur Laufzeit zu erhalten?
Ich bin offen für andere Möglichkeiten, um mein Problem zu lösen. Danke für Ihre Hilfe.
Danke für Ihre Antwort. Ich möchte, dass meine Konfigurationsdatei vom Namen der WAR-Dateien abhängig ist. Einige Beispiele: abc.war -> /conf/config-abc.groovy oder yxz.war -> /conf/config-xyz.groovy –
user3675091
Ich habe die Antwort bearbeitet, so können Sie externe Konfigurationsdatei aus der Anwendung beziehen . –
Danke das sieht gut aus. Will versuchen und es euch wissen lassen. – user3675091