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