web.xml和log4j配置webAppRootKey 的问题
来源:互联网 发布:视频无损剪切软件 编辑:程序博客网 时间:2024/05/14 21:56
赠人玫瑰,手留余香.人生最大的快乐不在于占有什么而在于追求什么的过程.
转自:http://blog.csdn.net/arvin_qx/article/details/6829873
在tomcat下部署两个或多个项目时,web.xml文件中最好定义webAppRootKey参数,如果不定义,将会缺省为“webapp.root”,如下:
- <!-- 应用路径 -->
- <context-param>
- <param-name>webAppRootKey</param-name>
- <param-value>webapp.root</param-value>
- </context-param>
最好报纸每个项目的参数值不同,以免引起项目冲突
严重: Exception sending context initialized event to listener instance of class org.springframework.web.util.Log4jConfigListener
java.lang.IllegalStateException: Web app root system property already set to different value: 'webapp.root' = [C:\Program Files (x86)\Apache Software Foundation\Tomcat 6.0\webapps\DRMProject\] instead of [C:\Program Files (x86)\Apache Software Foundation\Tomcat 6.0\webapps\DRMSn\] - Choose unique values for the 'webAppRootKey' context-param in your web.xml files!
对多个项目要对webAppRootKey进行配置,这里主要是让log能将日志写到对应项目根目录下,如我配置这两个项目的webAppRootKey为
- <!-- 应用路径 -->
- <context-param>
- <param-name>webAppRootKey</param-name>
- <param-value>webapp.root1</param-value>
- </context-param>
- <!-- 应用路径 -->
- <context-param>
- <param-name>webAppRootKey</param-name>
- <param-value>webapp.root2</param-value>
- </context-param>
这样就不会出现冲突了。
定义以后,在Web Container启动时将把ROOT的绝对路径写到系统变量里。
然后log4j的配置文件里就可以用${webName.root }来表示Web目录的绝对路径,把log文件存放于webapp中。
- log4j和web.xml配置webAppRootKey 的问题
- log4j和web.xml配置webAppRootKey 的问题
- log4j和web.xml配置webAppRootKey 的问题
- web.xml和log4j配置webAppRootKey 的问题
- log4j和web.xml配置webAppRootKey 的问题
- log4j和web.xml配置webAppRootKey 的问题
- log4j和web.xml配置webAppRootKey 的问题
- log4j和web.xml配置webAppRootKey 的问题
- log4j和web.xml配置webAppRootKey 的问题
- log4j和web.xml配置webAppRootKey 的问题
- log4j和web.xml配置webAppRootKey 的问题
- log4j和web.xml配置webAppRootKey 的问题
- web.xml配置webAppRootKey 的问题
- web.xml配置webAppRootKey的问题
- Log4j 配置 的webAppRootKey参数问题
- Log4j 配置spring 的webAppRootKey参数问题
- Log4j 配置 的webAppRootKey参数问题
- log4j 配置 的webAppRootKey参数问题
- 指针的特点及用法
- MySQL推出Applier,可实时复制数据到Hadoop
- ubuntu init启动过程
- 求两个正整数的最大公约数和最小公倍数
- 社团的那些事(8)
- web.xml和log4j配置webAppRootKey 的问题
- ubuntu_vim_函数浏览
- 刷新验证码session值不变怎么办?怎样才可以修改?
- OI,再次跟你说再见
- TransparentBlt()函数实现图片背景透明
- 黑马韩前成linux从入门到精通之linux系统安装 centos6.3安装详解
- 2013Q1手机搜索引擎市场分析报告
- 获取java对象的变量
- QT 全局变量所遇见的问题,以及参考网上的解决方法,做个总结,提醒自己