Maven多模塊編譯中遇到的坑


一、概述

Maven使用過程中,如果使用多model的形式組織項目,單個模塊之間是相互獨立的;編譯整個root目錄時會對每個模塊都進行統一編譯。單單對某個模塊進行編譯,該模塊不會對其他模塊進行編譯,即便是其引用的模塊

二、坑描述和解決方法

  踩坑描述:在對一個通用jar包進行打包時,該模塊對其他模塊進行了引用,由於引用模塊的代碼進行了修改,在使用該包的過程成老是出現錯誤;

  解決方法:對root目錄進行打包,這樣整個項目就會重新編譯,修改的依賴代碼就可以更新了;

                   或者是把引用模塊重新編譯,install一下,然后在編譯模塊時重新引用一下。


免責聲明!

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



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