内部のMavenリポジトリを使用して、企業ネットワークに接続しているときにすべてのトラフィックを通過させたいのですが、ネットワークに接続していないときは、可能な限りパブリックリポジトリを使用したいと思います。ミラーを使用してsettings.xmlでこれを行う方法はありますか?内部リポジトリに外部リポジトリを「ミラーリング」させたいのですが、到達できない場合は外部リポジトリにフォールバックします。
自動検出してフォールバックできない限り、プロファイルの使用は避けたいと思います。内部使用を有効/無効にするために特別なフラグを使用するのではなく。