tomcat中同时部署两个项目的问题
2016-01-16 22:05
423 查看
其中一个项目总是无法访问。
参考这两篇文章:
1. tomcat中同时部署两个项目的问题
2. java.lang.IllegalStateException: Web app root system property already set to different value
解决方案:为每个项目的web.xml中添加
<context-param>
<param-name>webAppRootKey</param-name>
<param-value>app.root</param-value>
</context-param>
这个问题也让我明白到一点:web.xml中的servlet-mapping节点的<url-pattern>内容即使是/*, 也不代表这个servlet接管了根路径下所有的url,而只代表它接管了它所在的路径往下的url。
一开始我以为是这里有冲突,修改仍不起作用。而真正的原因在上。
参考这两篇文章:
1. tomcat中同时部署两个项目的问题
2. java.lang.IllegalStateException: Web app root system property already set to different value
解决方案:为每个项目的web.xml中添加
<context-param>
<param-name>webAppRootKey</param-name>
<param-value>app.root</param-value>
</context-param>
这个问题也让我明白到一点:web.xml中的servlet-mapping节点的<url-pattern>内容即使是/*, 也不代表这个servlet接管了根路径下所有的url,而只代表它接管了它所在的路径往下的url。
一开始我以为是这里有冲突,修改仍不起作用。而真正的原因在上。
相关文章推荐
- Tomcat与Eclipse集成
- Ubuntu下Tomcat配置
- eclipse servers部署maven 的web项目到tomcat无效
- Tomcat启动超时
- 创建Tomcat web时出现错误提示:unbound classpath variable
- Tomcat防止内存溢出设置
- linux安装jdk和tomcat
- Linux(CentOS)环境下Tomcat的安装
- jq ajax向后台传递数组
- Eclipse启动tomcat 打印红色颜色日志
- 直接双击启动tomcat中的startup.bat闪退原因及解决方法
- eclipse 配置项目到tomcat
- 修改tomcat项目的图标
- 10-Tomcat无法启动,报错java.lang.NoClassDefFoundError: org/apache/juli/logging/LogFactory
- Tomcat简介及组成
- linux操作系统,tomcat如何开启JMX
- jenkins+maven+svn构建项目,及远程部署war包到tomcat上
- jenkins+maven+svn构建项目,及远程部署war包到tomcat上
- Tomcat中server.xml参数说明
- 在linux下配置tomcat的虚拟路径