2017-07-26 56 views
1

我有一個在另一臺pc上工作正常的項目。現在我試圖在另一臺電腦上運行它。沒有權限代理。並且在採取任何行動之後,它會說如何使本地存儲庫中的工件的maven搜索

無法傳輸工件。沒有路由到主機

但我有所有depandencies在本地存儲庫,maven只是不想從那裏採取它。有沒有辦法讓他首先從本地回購中獲取所有文物?

+1

你可以用'offline'模式下,如果你在你的本地倉庫所有的依賴。 –

回答

0

您的本地存儲庫中的工件和pom.xml中提到的工件之間必須存在版本差異 您的錯誤:無法傳輸工件。沒有路線到主機 是因爲你沒有添加代理到你的pom。例如:

<proxies> 
    <!-- proxy 
    | Specification for one proxy, to be used in connecting to the network. 
    | 
    --> 
     <proxy> 
     <id>optional</id> 
     <active>true</active> 
     <protocol>http</protocol> 
     <username>username</username> 
     <password>yourpassword</password> 
     <host>[email protected]</host> 
     <port>80</port> 
     <nonProxyHosts>local.net|some.host.com</nonProxyHosts> 
    </proxy>  

    </proxies> 

將其添加到行家的conf文件夾settings.xml文件,然後再試一次

相關問題