在 JBoss 中,是否可以在两个上下文路径上部署 Web 应用程序? 我希望在/和/path 上可用相同的 war 实例,因此,像“/abc”和“/path/abc”这样的请求都命中了网络应用程序的相同实例。
我试过了:
<module>
<web>
<web-uri>web-app.war</web-uri>
<context-root>/</context-root>
</web>
</module>
<module>
<web>
<web-uri>web-app.war</web-uri>
<context-root>/path</context-root>
</web>
</module>
但看起来它只部署在/path 上。所有对“/abc”的请求都是 404。
有什么建议吗?
最佳答案
由于 JBoss AS 使用 Tomcat 作为其 Web 容器,您可以尝试在 context.xml 中配置多个上下文路径。
查看这些链接以获得更多指导:
Configure Tomcat application context root with context.xml
http://community.jboss.org/wiki/Web-AppContextConfiguration
关于tomcat - JBoss - 可以在两个不同的上下文路径上发动 war 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8808655/