cvc-complex-type.2.1: 元素 ‘aop:pointcut’ 报错
今天在学习写Spring时,在JUnit测试时遇到了一个报错:
cvc-complex-type.2.1: 元素 ‘aop:pointcut’ 必须不含字符或元素信息项 [子级], 因为该类型的内容类型为空。
嗯?这是什么错?
上CSDN查也没找到有人遇到过这个问题的。。。
后面跟书本比较了一下:
发现我跟书里写的不一样啊。
原来我自己写的:
<aop:pointcut id="pointcut"
expression="execution(public void updateEquip(com.Equip.Equip))">
</aop:pointcut> //重点在这
将这一句改为:
<aop:pointcut id="pointcut"
expression="execution(public void updateEquip(com.Equip.Equip))" />
没错,就是最后面的直接写成 /> 结束即可!!!
可是原来的那句是我在Eclipse写aop:pointcut标签时,它自动补全的,所以为什么会错??是Eclipse自动补全的问题吗??
具体什么原因还没找到,不过我还是猜,可能是跟版本有关系吧。