java - 如何在同一个 JVM 上以不同的配置多次启动 servlet

标签 java tomcat jakarta-ee servlets

我们想在同一个 tomcat 实例中使用不同的配置多次发起同一个 war (当然是在不同的路径上)。是否可以?

配置是特定于应用程序的。

最好的方法是什么?

最佳答案

如果您在代码中使用 JNDI 来访问配置资源(DataSource 连接、Mail session 或其他资源),这是立竿见影的:您部署的 war 只有带有 JNDI 引用的代码,部署者将在每次部署时满足这些要求.

关于java - 如何在同一个 JVM 上以不同的配置多次启动 servlet,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32586427/

相关文章:

java - 使用 Maven 构建的可执行 Jar 无法在运行时解决多个数据库驱动程序的依赖关系

Tomcat JSR356 Websocket - 禁用 permessage-deflate 压缩

java - Websocket:页面重新加载后维护用户 session

java - 处理JSP中复杂的HashMap显示

Tomcat 忽略 removeAbandonedTimeout 并关闭池中的连接

java - Java Servlets中这条语句是什么意思?

java - Android ListView 不显示超过 8 位数字

java - 如何使用post方法代替get方式实现静态下载服务

java - 在java中实现归并排序

spring - 在 Spring/Tomcat 中记录传入和传出的 HTTP REST 请求/响应