当移植用过的tomcat时,由于以前的工程不存在,可能会报
java.lang.IllegalArgumentException:Document base *** does not exist or is not a readable
这样的错误
修正方法为:
确定3点:
1.该项目的War文件从***\apache-tomcat-6.0.16\webapps 移出;
2.该项目的某些配置从 ***apache-tomcat-6.0.16\work\Catalina\localhost 移除;
3.该项目的配置文件,目录: ***\apache-tomcat-6.0.16\conf\Catalina\localhost移除。
最后
在tomcat下的config目录下,找到server.xml文件,再里面有个
<Context path=""
docBase="D:\skymovie\skymovie"
debug="0"
reloadable="true"
trusted="false" >
</Context>
节点,把节点删除就ok了