私は「ローカルリポジトリ」であなたは$ HOME/.m2 /リポジトリのようにあなたの会社/オフィスで利用できるリポジトリではなく、ローカルリポジトリを意味していること、と仮定しています。
トリックを行いますすべてのリポジトリのミラーとして、ユーザーのsettings.xmlファイルにリポジトリを定義します。すべてのプロジェクトは、スーパーPOMが、Mavenのから継承する方法
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0
http://maven.apache.org/xsd/settings-1.0.0.xsd">
<mirrors>
<mirror>
<id>companyrepo</id>
<url>http://localrepo.com/repo</url>
<mirrorOf>*</mirrorOf>
</mirror>
</mirrors>
</settings>
はrepo1.mavenに接続しないであろう.org
私の質問ではなく、興味深いことに、これは私の問題に答えました。 (私はまだスーパーPOMを設定する方法はまだ分かりませんが、もう必要ありません:) – Falko
SuperPOMはmaven jarの中のどこかにあります。指定されたjarを見つけ、pomとjarファイルを再度修正する必要があります。しかし、私の意見では、それは意味をなさない... –
それは私がそれが行く方法であると信じさせた前述のdocuの "明示的に設定されていない"でした。私はそれをやめた。 – Falko