运行环境:集成了Spring IDE的Eclipse
An internal error occurred during: "Building Spring AOP reference model".org/springframework/ide/eclipse/beans/ui/editor/util/BeansEditorUtils
由于错误发生在更改保存拥有spring配置语法的beans.xml(Spring配置文件)时发生,所以可以推知是Spring IDE框架的验证(Validate)错误。目前还没有找到解决问题的方法,而这也不影响程序的运行,AOP也依然能正常运行,所以我只设置了关闭该错误对应的Spring验证。
关闭方法:window--->preference--->Spring--->Validation--->Project Builder,把AOP Reference Model Builder的勾去掉即可。根据描述也可以知道该项的作用,用于构造Spring AOP配置的相关模型(如<aop:config>和@AspectJ-style方面连同<aop:aspectj-autoproxy/>)