沒有分享我所有的pom.xml
的複雜性,你能解釋爲什麼我會在Window 7上有兩個本地Maven
存儲庫?一個在C:\Users\<my_user>\.m2\
之下,另一個在C:\Users\Administrator\.m2\
之下。構建發生在Eclipse
之外。爲什麼在Window 7上有兩個本地Maven倉庫?
隨後,我將localRepository
的settings.xml
更改爲自定義目錄,並且自此以後沒有分割下載目標。我只是想解釋它之前爲什麼會這樣做。
沒有分享我所有的pom.xml
的複雜性,你能解釋爲什麼我會在Window 7上有兩個本地Maven
存儲庫?一個在C:\Users\<my_user>\.m2\
之下,另一個在C:\Users\Administrator\.m2\
之下。構建發生在Eclipse
之外。爲什麼在Window 7上有兩個本地Maven倉庫?
隨後,我將localRepository
的settings.xml
更改爲自定義目錄,並且自此以後沒有分割下載目標。我只是想解釋它之前爲什麼會這樣做。
這與Eclipse無關。
這是因爲您在某個時間在每個帳戶下運行了mvn
。如果您創建另一個帳戶並在該新帳戶下運行該帳戶,您將獲得第三個.m2
目錄。它們是賬戶特定的。路徑明確地顯示了這一點。
聽起來像一個很好的假設,但是,我從來沒有以管理員身份登錄,因此神祕 – amphibient
隨後,我將'settings.xml'中的'localRepository'更改爲一個自定義目錄,並且自此以後沒有分割下載目標。我只是想解釋它之前爲什麼會這樣做。 – amphibient
本地回購未在您的POM中配置。它位於settings.xml中,並且在調用用戶下默認爲.m2。所以你一直在用兩個不同的用戶來運行maven。 – eckes