天天看點

依賴自己的jar包,maven install 報包找不到錯誤

啥都不說了,一把心酸淚。

項目結構:父子產品A,下面有common子產品,B子產品,B子產品依賴common。

一般包找不到,可以通過maven 日志看下包之間的依賴關系,看看有什麼問題

指令如下:

mvn install -Dmaven.test.skip=true  -X

mvn dependency:tree 

筆者是在idea上開發的,可以在如下界面操作

依賴自己的jar包,maven install 報包找不到錯誤
依賴自己的jar包,maven install 報包找不到錯誤

但是都沒有找到問題,隻能逐一排查,注釋掉那些java檔案的确可以install成功,但這樣是解決不了問題的

最後發現,在自己父pom.xml中手賤加了這麼一段話

依賴自己的jar包,maven install 報包找不到錯誤

在maven clean沒有問題,但是在maven install的時候,就報包找不到,去掉這段話之後就沒問題了,坑死自己了

繼續閱讀