在同一个Tomcat下部署多个WebApp可能出现的问题

1.如果有在工程中引入 Log4j 工具包,并指定了其监听程序。请在 web.xml 配置参数:

Java代码:  
  1. <context-param>    
  2.         <param-name>webAppRootKey</param-name>    
  3.         <param-value>webApp.root</param-value><!-- 自定义 -->  
  4. </context-param>  

 避免启动时,存在两个工程而报错。

原因:如果不定义webAppRootKey参数,那么webAppRootKey就是缺省的"webapp.root"。但最好设置,以免项目之间的名称冲突。如我这里有两个项目都在web.xml都没配置webAppRootKey,那么这两个项目发布到tomcat时就会出现异常。

posted @ 2013-04-02 22:51  坚固66  阅读(347)  评论(0编辑  收藏  举报