eclipse环境问题之——Cannot run program "C:Javajdk1.6.0_02injavaw.exe" (in directory "D:projectSDK"): CreateProcess error=87

换了新电脑后,安装jdk,maven,java,配置环境变量,一切继续后引入工程跑测试用例,结果报错,如下:

Exception occurred executing command line.
Cannot run program "C:Javajdk1.6.0_02injavaw.exe" (in directory "D:projectSDK"): CreateProcess error=87, 
2?êyí
一开始以为是java没安装好,重新安装了一遍,还是不行。干脆java、maven、eclipse都重新装,环境变量重新配,结果还是不行。上网查询后,有些人说是安装路径太长了,于是又一遍重新安装,java,maven,maven库的路径都设置的很浅了,结果还是报上面的错误,真是穷途末路了。
后来咨询了高手同事,得知原来是eclipse的一个bug,网上也有人写了比较详细的解决过程:http://irving-wei.iteye.com/blog/1747144
eclipse4.3版本以下都会有这个问题,需要安装相应的补丁解决,可以按链接中的步骤去做。最简单的办法就是下载一个已经修复这个bug的版本,目前最新的版本是4.3.1,下载安装后就ok了!
原文地址:https://www.cnblogs.com/taobaomercury/p/3507753.html