一、問題
Error:java: Annotation processing is not supported for module cycles. Please ensure that all modules from cycle [core,dao,service] are excluded from annotation processing .
今天編譯項目的時候出現了上面的問題,檢查了各個模塊的pom.xml文件中的依賴關係沒有發現有循環依賴的的問題。
二、解決方法
IDEA菜單欄中打開Analyze->Analyze Module Dependencies...看到有的模塊被紅色的標出來了,並且右邊顯示了循環依賴。選中紅色的存在循環依賴的模塊右鍵選中Open Module Settings刪除不該出現的依賴即可。
三、參考鏈接
http://zoroeye.iteye.com/blog/2254445