I received this error as well, but for different cases than what is listed. I get this when attempting to execute JUnit tests in an Eclipse project whose workspace path is too long; moving the project to a shorter path resolved this issue.
Cannot run program "C:Program FilesJavajdk1.6.0_26jreinjava.exe": (Long Project Path Path)Error: CreateProcess error=87, The parameter is incorrect
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…