我有和vanhre asked in Spring forum一樣的問題,但在我的情況下,我無法更改構造函數。org.aspectj.lang.NoAspectBoundException - 方法<init>()V未找到
我使用Spring Java配置,所以這是碼頭開始時初始化確定,但在運行時,當我和我的方面執行的功能,它正好與從論壇同樣的異常失敗。
我有和vanhre asked in Spring forum一樣的問題,但在我的情況下,我無法更改構造函數。org.aspectj.lang.NoAspectBoundException - 方法<init>()V未找到
我使用Spring Java配置,所以這是碼頭開始時初始化確定,但在運行時,當我和我的方面執行的功能,它正好與從論壇同樣的異常失敗。
後來我發現,我需要在我的POM aspectjrt
依賴。
<dependency>
<groupId>org.aspectj</groupId>
<artifactId>aspectjrt</artifactId>
<version>1.6.12</version>
</dependency>
編輯:缺少的依賴是一個錯誤,但真正的問題就是Eclipse +方面組合。當我使用Eclipse構建我的方面類時,發生了這個錯誤。另外,當我編譯類方面的建議是,方面沒有被調用。
解決方案:你必須使用Maven構建應用程序(我會很高興,如果有人發現Eclipse的解決方案,因爲我敢肯定,我會忘記這一點)
該庫已有許多年了。目前支持Java 7和8的版本是1.8.5。 P.S .:你爲什麼從2012年開始回答一個已經被接受的答案? – kriegaex
我有同樣的問題,並找到解決方案,但不是maven的方式。 – adramazany
您可以[編輯**](http://stackoverflow.com/posts/13289065/edit)您的OP也。 –
我不明白你想說什麼......我跟着這個鏈接 - http://blog.stackoverflow.com/2011/07/its-ok-to-ask-and-answer-your-own-questions/ – Betlista
@Betlista ..哦。我以爲你想編輯你的文章。它當然可以回答你自己的問題。 –