2014-11-06 78 views
0

我運行以下Maven命令:建立一個替代的Maven本地回購

$ mvn dependency:resolve -X -Dmaven.repo.local=/cygdrive/c/tempRepo 

,我可以輸出下載的各種依賴看到。但是當我列出目錄時,它是空的。

$ ls -a /cygdrive/c/tempRepo/ 
. .. 

因此,如果我已經指定了一個備用本地存儲庫,並且maven似乎正在成功下載,它在哪裏放置文件?

回答

0

您傳入的/cygdrive/c/tempRepo/文件夾特定於cygwin。

Maven不會使用cygwin來解釋該路徑,因此它將無法找到該文件夾​​。

相反,它會使用默認的本地倉庫位置C:\Users\yourname\.m2\repository\

希望有所幫助。