1

我想以多个名称部署我的战争文件,只是重命名它似乎在 tomcat 上工作正常。这显然给了我不同的 URL。我已经使用 request.contextPath 在应用程序运行时在应用程序中找到我自己的 URL,但是如果我想在 Datasource.groovy 中的 war 文件之后命名数据库文件,那么就没有请求对象可供我查看和我运气不好。我该怎么做呢?

4

1 回答 1

0

如果您使用外部化配置为每个部署配置单独的配置文件怎么样

只有每次部署不同的值才需要在这些文件中。然后每次你创建一个新的战争,你也会为此部署创建一个新的配置文件。

(当然,您每次都需要手动创建它,但我认为您可以为此编写脚本或使用查找/替换)

于 2012-05-10T12:17:46.567 回答