此错误是tomcat 下的jar包和myEclipse中的tomcat目录下的:tomcat\webapps\zxtweb\WEB-INF\lib下jar包有冲突,因为项目不添加tomcat环境变量会在myeclipse中报错,添加后再在myeclipse中部署就会报错。
解决办法有两种:
1.直接在tomcat\conf\server.xml中<host>节点中添加<Context debug="0" docBase="E:\zxt\cas\WebContent" path="/cas" reloadable="true" workDir=""></Context>节点。
2.或者用myeclipse的tomcat中部署过后,然后去tomcat的安装目录中tomcat\webapps\zxtweb\WEB-INF\lib删除lib下的tomcat\lib下拥有的JAR包。
org.apache.catalina.util.DefaultAnnotationProcessor cannot be cast to org.apache.AnnotationProcessor
原文:http://blog.csdn.net/dcx903170332/article/details/21601325