欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

配置tomcat使用https,报错:Software caused connection abort: recv failed

程序员文章站 2022-07-13 09:38:22
...

 

先说一下场景,想配置一下tomcat使之能处理https请求,于是根据网上的贴子一步步的操作,例如生成ketstore、配置tomcat的server.xml文件等,配置完之后,通过tomcat安装目录/bin/startup.bat命令启动tomcat后,通过浏览器访问https://localhost:8443,确实能访问了;但是如果在eclipse中启动tomcat,且响应server.xml也已经配置了,用浏览器访问https://localhost:8443,打不开页面,看不到错误信息,如果用java写得客户端(URLConnection)访问https://localhost:8443,会报错:Software caused connection abort: recv failed

在网上搜了好久,一直没找到类似的案例,后来自己尝试修改了eclipse中tomcat的jre环境,原来使用的是jdk1.6中的jre,现在改为jdk1.7对应的jre,奇迹发生了,竟然好了!!!具体原因不清楚,我用的是tomcat7,使用startup.bat启动tomcat时,使用的jre是通过系统环境中配置的jdk找到的(我的系统变量设置的jdk就是jdk1.7)

有不对的地方请各位在评论中指出,让其他人知晓,以防误导他人,谢谢了!


具体修改eclipse中tomcat运行jre的地方如图:
配置tomcat使用https,报错:Software caused connection abort: recv failed
            
    
    博客分类: java http tomcateclipsejavahttps 

 

 

 

  • 配置tomcat使用https,报错:Software caused connection abort: recv failed
            
    
    博客分类: java http tomcateclipsejavahttps 
  • 大小: 100.7 KB