公司自己搭得maven私服,然后使用git下載 公司mvn的依賴包時候,報錯:
之后再idea里面發現依賴的jar包 有紅色的錯誤信息,提示 maven imports have broken classpath。
然后看了下本地,沒有對應的jar包,然而在nexus 下是有這個jar包的。為什么沒有下載下來那? 之后重新刪除本地的maven依賴包,又用eclipse重新下載了,發現是正常的,本地有jar包。為什么eclipse正常而idea則報錯 了那?
問了下其他的同事,然后看了下問題,說是 nexus上面的jar包打的不規范導致的。然后修改了下,重新刪除本地的maven依賴包,可以了。。。
想了想為什么eclipse正常,而用git命令不行那?應該是eclipse在下載mvn時候 忽略了一些東西,類似用git命令下載時候 加上 一些忽略的后綴,對這個沒有太深入的研究,不過基本知道原因了。