SpringBoot配置HTTPS报java.lang.UnsatisfiedLinkError: org.apache.tomcat.jni.SSL.renegotiatePending(J)I问题
1.SpringBoot配置HTTPS启动正常,但是在访问时发生异常。
报java.lang.UnsatisfiedLinkError: org.apache.tomcat.jni.SSL.renegotiatePending(J)I错误
pom.xml
application.properties
配置没有问题,可就是访问不了。
各种百度之后,找到了【https://blog.****.net/zhengchaowei5286860/article/details/89113309】这篇文章,但是这篇文章提供的解决方法并不能解决问题。
接着百度找到了【https://bbs.****.net/topics/392562536】的回答,内置的tomcat 版本降级到9.0.12即可。
2.解决方法
修改pom.xml启动工程,出错
假定springboot版本太高与tomcat版本不兼容导致错误发生,降低springboot版本到2.1.9。(没有找到springboot与tomcat版本之间的对应表)
修改pom.xml成功启动工程
正常访问