'customerService' for bean class [com.cd.service.business.customer.impl.CustomerService]

此处报错是因为我 把一个CustomerService.JAVA 移动到了另外一个目录下了之后,导致classes文件夹中生成了2个CustomerService.class文件,然后因为@customerService注解有2个就冲突报错。

因为是移动java文件,所以并不会删除原目录下CustomerService.JAVA文件所属的class文件。

解决办法,将classes文件夹下的文件清空,重新编译即可(在有SVN的情况下最好copy文件,然后将原来的文件给删除掉,不要移动文件,不然会导致各种错误,例如SVN无法提交的错误。要养成copy不移动文件的好习惯)