首页 > Web开发 > 详细

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

时间:2016-07-22 02:08:29      阅读:404      评论:0      收藏:0      [点我收藏+]

?

先说一下场景,想配置一下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的地方如图:
bubuko.com,布布扣

?

?

?

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

原文:http://akka-li.iteye.com/blog/2312238

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!