testng进行单元测试时报错Software caused connection abort: socket write error解决方法

在学习使用testng进行单元测试时,在eclipse中安装testng插件(网址为http://beust.com/eclipse/),其版本号为6.9.4,进行单元测试时总是会出现下图的错误:Software caused connection abort: socket write error




网上百度发现并没有什么解决方案,同时询问同组的其他同学都说并未遇到这种问题,无论jdk版本是否有区别。
通过思考分析得出,有可能是我安装的testng版本较新,通过师父在其两种环境下的测试发现,其中带有旧版本的testng可以正常运行,而新安装的6.9版本的testng同样会报上面的错误。于是得出问题出在testng的版本过高,需要降级。
降级首先要在eclipse中卸载掉最新的6.9版本,同时由于旧版本不支持在线安装,需要手动对旧版本解压缩,分别放在eclipse目录下的feature和Plugin文件夹下。重新启动eclipse,问题解决。
通过这次学习,发现保证开发环境的版本一致性很重要,可以很大程度上避免一些不兼容的错误。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值