gpt4 book ai didi

java - Grails war 命令 : what happens behind the scene

转载 作者:行者123 更新时间:2023-11-30 06:15:35 24 4
gpt4 key购买 nike

我知道在 Grails 框架中,您可以使用以下命令构建 war 文件

grails war(构建生产 war )

或者您可以使用

构建特定于环境的 war 文件

grails测试战

现在,我无法理解的是,如果我使用 grails war 构建一个 war 文件,但将其部署到测试环境(其中 -Dgrails.env=test ),使用 grails war 命令构建的 war 文件通过获取 **test ** 环境设置(比如从测试 url 而不是 prod url 中提取数据)愉快地运行。

我的问题是:使用特定于环境的命令构建 war 文件有什么意义(即,当使用 grails war grails test war strong> 无处不在?)。

我是否漏掉了一些明显的东西?

最佳答案

使用环境的原因是因为您可以在应用程序中编写代码,挂接到构建过程并根据环境更改生成的 WAR。例如在 web.xml 中重新配置一些过滤器。这是一个扩展点。如果需要,您可以使用它。

关于java - Grails war 命令 : what happens behind the scene,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28485840/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com