Spring.之.報錯:Caused by: java.lang.ClassNotFoundException: org.aspectj.weaver.reflect.ReflectionWorld$ReflectionWorldException


Caused by: java.lang.ClassNotFoundException: org.aspectj.weaver.reflect.ReflectionWorld$ReflectionWorldException

1. spring 啟動的時候報錯,信息如下:

  Caused by: java.lang.ClassNotFoundException: org.aspectj.weaver.reflect.ReflectionWorld$ReflectionWorldException

  

  出現上述錯誤信息,是因為項目中缺少:aspectjweaver.jar這個包,該包是spring集成AspectJ LTW織入器所需包 。

 

2. 訪問:https://search.maven.org ,從此網站中輸入:aspectjweaver (不輸入.jar后綴),檢索jar包進行下載。

  注意: 

    我用的spring版本是:4.3.7。在下載aspectjweaver.jar 的時候選用1.9.x 的版本,項目一直不能啟動(具體原因未排查),

  將版本改成:1.8.4 的,項目啟動成功。

 

如有問題,歡迎糾正!!!

如有轉載,請標明源處:https://www.cnblogs.com/Charles-Yuan/p/9537865.html

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM