解決報錯error the @annotation pointcut expression is only supported at Java 5

鄭子明發表於2016-01-21

eclipse搭建環境後報錯

error the @annotation pointcut expression is only supported at Java 5 

錯誤意思大致是:註釋切入點表示式只支援在Java 5版本以上,我就納悶了我安裝的是jdk1.8啊,不應該是jdk版本低的問題。仔細琢磨了下應該是Spring和註解相關的類包aspectjweaver.jar中有關於JDK版本的判斷。我就去我的專案中檢視對應aspectjweaver.jar包的版本為1.5


有兩種解決此錯誤的方法:


1、就是解除安裝1.7以上版本的JDK,重新安裝1.6版本的JDK使用。


2、下載高版本的aspectjweaver.jar替換掉低版本的jar包(網上說1.6.12可以解決,換了這個版本不行,接著換成1.8依舊不行,換成1.8.5)


下載1.8.5版本的jar包,問題搞定

相關文章