Web app root system property already set to different value 错误原因及解决
<context-param> <param-name>webAppRootKey</param-name> <param-value>myapp.root</param-value></context-param>
?然后在 log4j.properties里就写成${myapp.root},只要这个名称不重复,就不会产生Web app root system property already set to different value的错误了。虽然正式使用时一台服务器部署多个应用程序的情况会比较少,但是还是保险起见吧,也对我们的程序相关的命名标准化吧,把
?${webapp.root}改成${[应用程序].root},这是个好习惯。
?
?