Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想以多个名称部署我的战争文件,只是重命名它似乎在 tomcat 上工作正常。这显然给了我不同的 URL。我已经使用 request.contextPath 在应用程序运行时在应用程序中找到我自己的 URL,但是如果我想在 Datasource.groovy 中的 war 文件之后命名数据库文件,那么就没有请求对象可供我查看和我运气不好。我该怎么做呢?
如果您使用外部化配置为每个部署配置单独的配置文件怎么样
只有每次部署不同的值才需要在这些文件中。然后每次你创建一个新的战争,你也会为此部署创建一个新的配置文件。
(当然,您每次都需要手动创建它,但我认为您可以为此编写脚本或使用查找/替换)