社内環境などで保証のない証明書を使ってる場合のオプション
こちらから
オレオレ証明書のmavenリポジトリからゲッツする - Muddy River
元ドキュメント
Apache Maven Wagon :: Providers :: HTTP Provider - Maven Wagon HTTP
まず、認証局やらの確認を全て許可する
-Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true
こいつでダメなら証明書の有効期限かもだ。こいつはコトだぜ!
次のオプションで有効期限を無視
-Dmaven.wagon.http.ssl.ignore.validity.dates=true
まとめるとこういう形。長い……
mvn clean compile -Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true -Dmaven.wagon.http.ssl.ignore.validity.dates=true