有时候出现这种怪异的问题,是由于多个版本的class存在。 比如说:某个java编译成class后,放到classes下面,然后lib目录下,也有这个class所在的jar包,这样就导致classpath实际上有两个相同的class