2012-01-27 127 views
0

我有一個Maven項目,它會生成一個413.06 KB的jar文件。我必須將其部署在基於Apache Archiva的託管存儲庫上。我試圖部署不同的版本,並創建了所需的佈局和結構,上傳了一些文件,甚至上傳了200 KB的jar文件。每次jar文件大小發生變化,但始終無法上傳413.06 KB jar文件。Maven部署失敗的Apache Archiva

信息: -

  1. 我獨立運行Archiva
  2. 我已經給來賓帳戶全球倉庫管理器&「庫管理器 - MYREPO」
  3. 我也嘗試了不同的帳戶Archiva與「Repository Manager - MYREPO」權限,並將其配置到maven的settings.xml文件中以設置自定義超時。

我收到以下錯誤

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-deploy-plugin:2.7:deploy 
(default-deploy) on project SharedshelfRepository: Error deploying artifact: Transfer error: 
The server did not respond within the configured timeout. -> [Help 1] 

回答

1

可能是行家 - 部署 - 插件的問題,資源插件本身需要幾個依賴,嘗試手動罐子河畔p

+0

它的工作,謝謝:) – 2012-12-29 12:37:45

0

什麼版本的Maven的是你使用?你可以嘗試3.0.4,因爲它有一個不同的HTTP庫。我也不確定在超時時發生的事情是否有更多的上下文(它似乎更多的是面向請求而不是面向部署,而且部署確實需要一些元數據)。

我看不出您需要更改超時時間,因爲沒有默認值應該適用於這樣一個小文件。需要多長時間才能失敗?

+0

我已經使用3.0.4,這已經通過從CLI而不是eclipse運行來解決。 – 2012-12-29 12:37:10