[Java] Maven Dependencies 問題解決法

最近開發專案需要使用客製化的Repository.
依照對方提供的資訊在pom.xml 中加入了對應的repository還有dependency.

但進行Maven Update的時候出現了錯誤訊息.

The container 'Maven Dependencies' references non existing library XXXXXXXX​
 

後來才知道因為對方架設自己的私有repository.
我們引用需要調整一下Maven的設定.

Windows => Preferences => Maven => User Setting

當中可以找到他參考的settiing.xml檔案位置.
接著在Mirrors頁籤中加入對方的Repository URL即可.

<mirror>
        <id>Target</id>
        <mirrorOf>*</mirrorOf>
        <url>http://TargetRepository.com/repository/maven-public/</url>
    </mirror>