spring - 如何为多个 Spring 应用程序配置文件设置 Tomcat

标签 spring tomcat spring-profiles

如何设置 Spring 应用程序为不同的 web 应用程序使用多个应用程序配置文件?

实际上我们正在使用 setenv.sh 批处理:

export CATALINA_OPTS="$CATALINA_OPTS -Dspring.profiles.active=test"

但在同一台服务器上也会有生产应用程序,具有不同的配置文件。

我们没有在我们的应用程序中使用 web.xml。

最佳答案

每个应用程序都可以定义一个属性文件,您可以在其中定义属性 spring.profiles.active

关于spring - 如何为多个 Spring 应用程序配置文件设置 Tomcat,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42085421/

相关文章:

java - 如何在某个 Spring 配置文件中禁用飞路?

spring - 模型无法转换 - Spring Boot 和 Criteria API Join 中的内部错误

java - 相当于 Spring Data 的 ReactiveCrudRepository 和 R2DBC 的 DataJpaTest

java - 我运行 tomcat 的 redhat 机器上的有效 Xmx 值是多少

Tomcat 7 随机挂起并无明显原因停止响应

java - 具有依赖于配置文件的加载的自定义 Spring 属性文件

java - 用spring初始化和释放全局资源

java - Vaadin:日历插件存在问题 - 无法编译小部件集

tomcat - 使用 mod_proxy 从 80 上的 Apache 转发连接到 8080 上的 Tomcat 6

java - 将多个 Spring 配置文件应用于单个配置类