Apache archivaをMavenCentralのプロキシリポジトリとして利用する
環境
CentOS7
archiva2.2.4
gradle6.0
http://archiva.apache.org/download.cgi
Standaloneを利用する。
curl -O https://ftp.riken.jp/net/apache/archiva/2.2.4/binaries/apache-archiva-2.2.4-bin.tar.gz
https://archiva.apache.org/docs/2.2.4/quick-start.html
http://hostname:8080/ にアクセスして、adminユーザーのパスワード設定をする。
build.gradleのrepositoriesをarchivaに書き換える。デフォルトで認証なしで使える。
ビルドツールを解さず、事前にキャッシュする場合
http://hostname:8080/repository/internal/junit/junit/3.8.1/junit-3.8.1.jar