【发布时间】:2011-08-18 00:56:54
【问题描述】:
目前,如果我在 tomcat 上部署一个名为 myapp.war 的 war 文件,我可以通过 http://localhost/myapp/MyServlet 访问其 url。
但是,我想要的是部署一个战争文件名中带有版本号的战争,并且仍然具有相同的 url。
例如,我想部署 myapp-1.1.0.war 并且仍然有 url 是 http://localhost/myapp/MyServlet
当然,我需要不断更新战争,版本号会不断变化,所以我不能在任何地方硬编码战争文件名。
web.xml 中是否有任何设置,无论战争文件名如何,我都可以使用它来为应用程序保留相同的 url?
【问题讨论】:
-
如果您只想在文件名中添加版本信息,请查看我对这个问题的回答:stackoverflow.com/a/33822607/1458639
标签: java tomcat jakarta-ee war