Gradle是一款強大的構建工具,但是搭建項目運行環境總是非常頭痛,各種網絡原因會導致項目不能成功的導入。
說一下這個問題的解決辦法,折騰了很久終於解決了。
javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure
問題原因:
jdk里面有一個jce的包,安全性機制導致的訪問https會報錯,在項目構建的過程中需要從一些https的網站去下載資源,因此會出現這個問題。
只要從官網下載對應的jar替換即可,目錄 %JAVA_HOME%\jre\lib\security里的local_policy.jar,US_export_policy.jar
下載地址
JDK7 http://www.oracle.com/technetwork/java/javase/downloads/jce-7-download-432124.html
JDK8 http://www.oracle.com/technetwork/java/javase/downloads/jce8-download-2133166.html
如果有什么不太對的或者可以做得更好的地方,歡迎大家交流~