最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

解決JDK異常處理No appropriate protocol問題

 更新時(shí)間:2024年06月11日 15:09:25   作者:藍(lán)天白云下遛狗  
這篇文章主要介紹了解決JDK異常處理No appropriate protocol問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

JDK異常處理No appropriate protocol

異常展示

javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)
        at sun.security.ssl.HandshakeContext.<init>(HandshakeContext.java:171) ~[na:1.8.0_292]
        at sun.security.ssl.ClientHandshakeContext.<init>(ClientHandshakeContext.java:98) ~[na:1.8.0_292]
        at sun.security.ssl.TransportContext.kickstart(TransportContext.java:220) ~[na:1.8.0_292]
        at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:428) ~[na:1.8.0_292]
        at org.apache.http.conn.ssl.SSLConnectionSocketFactory.createLayeredSocket(SSLConnectionSocketFactory.java:275) ~[httpclient-4.3.2.jar:4.3.2]
        at org.apache.http.conn.ssl.SSLConnectionSocketFactory.connectSocket(SSLConnectionSocketFactory.java:254) ~[httpclient-4.3.2.jar:4.3.2]
        at org.apache.http.impl.conn.HttpClientConnectionOperator.connect(HttpClientConnectionOperator.java:118) ~[httpclient-4.3.2.jar:4.3.2]
        at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:314) ~[httpclient-4.3.2.jar:4.3.2]
        at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:363) ~[httpclient-4.3.2.jar:4.3.2]
        at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:219) ~[httpclient-4.3.2.jar:4.3.2]
        at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:195) ~[httpclient-4.3.2.jar:4.3.2]
        at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:85) ~[httpclient-4.3.2.jar:4.3.2]
        at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:108) ~[httpclient-4.3.2.jar:4.3.2]

分析

倘若是2021年5月后安裝的jdk,最新版jdk不支持ssl

解決辦法

找到j(luò)dk 1.8安裝目錄,找到C:\Program Files\Java\jre里面的lib\security 下面有個(gè)java.security。

找到對(duì)應(yīng)的SSLv3,刪除掉,重啟項(xiàng)目就好了。(刪掉SSLv3就是允許SSL調(diào)用)

在這里插入圖片描述

紅框中的全部刪除掉即可通過SSL調(diào)用

處理JDK相關(guān)的linux命令

查詢系統(tǒng)自帶的jdk包括自己安裝的openjdk

rpm -qa | grep java

刪除自帶的jdk或者自己安裝的openjdk

rpm -e --nodeps java-1.7.0-openjdk-1.7.0.111-2.6.7.8.el7.x86_64

命令介紹:

  • rpm:管理套件  
  • -e:刪除指定的套件
  • --nodeps:不驗(yàn)證套件檔的相互關(guān)聯(lián)性

JDK相關(guān)版本下載

安裝

1.將安裝包上傳到服務(wù)器例如 /opt/java 文件夾下

2.解壓

3.配置環(huán)境文件

export JAVA_HOME=/opt/java/jdk1.8.0_281
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:{JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

4.使環(huán)境文件生效

source /etc/profile

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論

南和县| 遵化市| 南岸区| 珲春市| 海南省| 三明市| 新河县| 明水县| 沿河| 多伦县| 贡觉县| 运城市| 科技| 济南市| 上思县| 时尚| 台南县| 濮阳市| 金昌市| 白朗县| 潼南县| 石柱| 张家港市| 宜黄县| 迭部县| 桃江县| 浦县| 昆山市| 建德市| 巴林右旗| 张家口市| 甘洛县| 蚌埠市| 屯留县| 东光县| 延边| 深泽县| 佳木斯市| 黑龙江省| 惠来县| 新沂市|