今天使用tomcat+eclipse进行调试的时候,只要在elipse启动tomcat系统就会报错 Caused by: java.lang.NoClassDefFoundError: org/apache/log4j/Category错误;
开始以为是log4j的包存在冲突,后来发现原来是tomcat中的虚拟目录配置文件存在问题
<Context path="electronic-invoice" reloadable="true" docBase="D:\workspace\electronic-invoice\WebRoot" workDir="D:\workspace\electronic-invoice\work" />
改为如下
<Context path="electronic-invoice" reloadable="true" docBase="D:\workspace\electronic-invoice\" workDir="D:\workspace\electronic-invoice\work" />
一切就OK了,又折腾了老子半小时;