2013-10-23 116 views
1

所以我遇到的問題是我使用maven下載了一些需要工作的代碼。這是一個自動化測試,依賴包括一箇舊版本的驅動程序。驅動程序本身不工作,因爲它已過時。我必須手動下載並替換文件。這不是一個問題,但每次我mvn clean我失去了二進制文件,並不得不下載它。Maven - 依賴關係更改文件

要做的最好的事情是更新我從繼承的回購,但我被告知他們會「去它」= \有沒有什麼辦法可以永久替換我的這個二進制文件目前的項目,所以我不必重新下載,當我不知情地清理目錄?

+0

您的文件是否在目標文件夾中?你有沒有嘗試將它移動到其他地方並更新依賴關係? –

回答

0

試試這個:

  1. 下載有問題的工件(如罐子和POM)
  2. 修改的pom.xml,並使用改變舊/壞的依賴
  3. 安裝到你的本地倉庫maven install plugin
+0

這工作完美。我進入我的回購目錄,並更換了過時的二進制文件。謝謝! –