在私人的 Repository 底下進行 Maven Repo 管理,內部開發者在安裝部分套件需要把內部 Maven Repo Server 的 SSL Certificate 加入到 Trust List (打開瀏覽器,export certificate),否則可能在連線上會被預設的安全設定拒絕掉。
本章節介紹不想透過此流程直接 Skip audit 過程的安裝方式。
指令:
mvn clean install \ -Dmaven.wagon.http.ssl.insecure=true \ (可以 Insecure) -Dmaven.wagon.http.ssl.allowall=true \ (允許所有) -Djavax.net.debug=none \ -Dsun.security.ssl.allowUnsafeRenegotiation=true \ -Djavax.net.ssl.trustStore="~/Desktop/myks.jks" \ (如果有需要讀取 JKS) -Djavax.net.ssl.trustStorePassword="jkspassword" \ (如果有需要讀取 JKS) -Dmaven.wagon.http.ssl.ignore.validity.dates=true \ (忽略日期檢查) -Dmaven.resolver.transport=wagon
Reference:
https://stackoverflow.com/questions/21076179/pkix-path-building-failed-and-unable-to-find-valid-certification-path-to-requ
沒有留言:
張貼留言