0
我想在使用不同數據庫的同一個tomcat中同時運行不同版本的Grails(2.3.5)應用程序。特定於戰爭的配置文件
此刻我有一個外部配置文件,我指定了我的數據庫配置。
的文件名是硬編碼:
<tomcat-home>/conf/sc.conf
「sc.war」 是我的戰爭文件的名稱。因爲我現在想要/需要運行多個版本,我想創建conf文件變量的名稱。
<tomcat-home>/conf/<warfilename>.conf
有沒有辦法在運行時獲取war-file-name?
我打開其他方式來解決我的問題。謝謝你的幫助。
感謝您的回答。我希望我的配置文件依賴於戰爭文件名稱。一些例子: abc.war - > /conf/config-abc.groovy或 yxz.war - > /conf/config-xyz.groovy –
user3675091
我編輯了答案,因此您可以從應用程序中引用外部配置文件。 –
謝謝,看起來不錯。會嘗試讓你知道。 – user3675091