调用https出现javax.net.ssl.SSLHandshakeException: DH ServerKeyExchange does not comply to algorithm cons

经理:操 这个问题你都能出现?我他妈干了几十年啦 还真遇到你这种奇葩

雨化田: 我能出现的错误 说明我写的代码给力 五花八门

经理:速度解决

雨化田:百度找,bing找 程序猿客栈找 谷歌找,麻痹的 都是修改配置 什么几把玩意儿 不找啦

两天过去啦 当当当 星期一上班啦

突然间 我是不是java版本问题 线下用jdk14 线上用jdk11  麻痹的 是不是这个问题操  还版本 也不对鸭  证书问题 先更换证书,

更换完毕 更换啦的是其他的证书阿里云的  因为我使用的是undertow服务器 不用Tomcat  这个服务器说真的 容易出现莫名其妙的端口占用 杀都杀不掉 Linux还好 要是利用的是windows 那么就得重启 有时候重启还是不能解决问题(个别的大佬别喷哈,我是真的预见到,才这样说的我也不是喷Tomcat这个服务器,也可能是电脑的原因导致哈) 我记得有一次就是莫名的端口占用 最后只得重装系统 (ps:小白进入java行业好多东西不懂,因为我这个大佬以前是做golang和PHP的)

还了java14版本 okay啦

具体怎么在Linux配置java14 我就不说啦哈 大家百度 ................算了我还是写出来吧方便大家订阅

first:在官网上下载java14运行版本 也就是我们说的jre 这里我安装的jdk 我是为了方便在Linux上写代码 真的,也可以下载第三方的openJDK至于怎么下载可以登录官网 其中Oracle的官网下载地址是:https://www.oracle.com/cn/

openJDK在GitHub上下载或者是码云也可以

two:上传到Linux服务器 完毕 上传到服务器可以使用命令上传 比如:alt+o 就可以把文件拖进去 然后解压 怎么解压可以使用命令:

tar zxvf jdk-14.0.2_linux-x64_bin.tar.gz  (ps: tar zxvf 基本的解压命令 后面加上你下载的jdk文件名称 记得核对下 关键 关键)  

three:配置环境直接使用命令如:sudo vim /etc/profile  打开配置表单 这个表单管理所有的配置文件

在输入这段命令:

export JAVA_HOME=/usr/lib/jdk-14.0.2
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
————————————————  这个别复制 这是我做龟断的线条

这下配置好了吧:按ESC 在输入 :wq保存退出即可

让这段配置生效:

source /etc/profile

 

在输入java -version 

会显示java响应的信息

这就是响应的信息 注意 我这里是演示 请以Linux为主

然后把自己响应的代码上传到Linux服务器,至于怎么上传 上面有说到 也可以使用k8s 但是我不会使用 这个就很尴尬啦 后期出教程哈 关注下我 方便后期订阅信息 

okay 要是不懂的可以问我哈 我都会帮你解决各种疑难杂症 你要相信东厂雨化田 哦!不对 是西厂  其他厂解决不了的问题  我们西厂来解决 

反正一句话 先斩后奏 皇权特许 爽求很

微信号:MrBing-yuhuatian    

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值