我在我的項目中使用了appfuse-spring 2.2.snapshot工件。我使用的Maven是3。maven下載文件在每個運行「安裝」目標中調用
當我運行maven target'install'時,每次下載相同的jar和依賴文件。
如何避免一次又一次下載相同的文件。
我不想重新下載jar文件。
在此先感謝。
我在我的項目中使用了appfuse-spring 2.2.snapshot工件。我使用的Maven是3。maven下載文件在每個運行「安裝」目標中調用
當我運行maven target'install'時,每次下載相同的jar和依賴文件。
如何避免一次又一次下載相同的文件。
我不想重新下載jar文件。
在此先感謝。
爲什麼它會一次下載?如果它總是下載,那麼可能有些問題是錯誤的,因爲一旦庫存在本地存儲庫中,它就不需要下載任何內容,除非依賴性發生變化。
如果您希望禁用的下載,請使用您mvn
命令-o
(離線)選項:
mvn install -o
的問題是,你下載的快照。 Maven檢查每個構建的快照依賴性(並且如果需要的話下載它)。 請避免依賴快照。 請找到你DEPS在版本庫: https://oss.sonatype.org/content/repositories/appfuse-releases/
老問題,但可能的解決辦法是檢查「updatePolicy」爲回購協議,其可能設置爲「總是」。
您是否看到下面的答案? – Michael 2013-03-21 06:32:43