最近因为公司需求问题,需要将JDK以及Tomcat升级到7.x系列版本,原JDK6.x系列。使用的框架基本类似于三大框架(公司内部框架),在升级过程中遇到:error at ::0 can't find referenced pointcut 这样的错误,导致的原因是由于aspectjrt.jar 和 aspectjweaver.jar版本太低,因此替换为更高的版本,个人建议为:1.66或者以上版本。

        下载地址:http://jarfiles.pandaidea.com/search?q=aspect

    

    如果在jdk7.x中发生上述错误,那么采取的方式可以是降低JDK版本至6.x及其一下版本,但是个人并不推荐,因为jdk的变动相对是很大的操作,而jar的替换并不是多么复杂的时间,基本上增量更新时,可以替换就行。而且JDK7.x已经使用很广泛了。