多模塊Maven工程 install時 出現Compilation failure: Compilation failure: …………ProductServiceImpl.java:[3,26] 程序包com.ssm.dao不存在 的錯誤解決辦法


記錄以下:

花了一整個上午(慶幸沒有花一天)的時間去弄明白為什么會出現這個錯誤。

原因是:我在ProductServiceImpl.java中引用了另一個模塊(dao模塊)中一個接口的方法,但是忘了在ProductServiceImpl.java這個類所在Service模塊下的pom.xml中添加對dao模塊的依賴,所以就會報錯。

那么就只需要在ServiceImpl包所在模塊的pom.xml添加dao模塊的依賴就可以了。

 

 

<!--這只是格式,一般idea都會提示自動將依賴導入的--> 

<dependency> <groupId>com.kdkd.kddk_ssm</groupId> <artifactId>com_ssm_dao</artifactId> <version>1.0-SNAPSHOT</version> </dependency>

 


免責聲明!

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



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