eclipse run 或 debug CreateProcess error=206

 

Cannot run program .....: CreateProcess error=206,ÎļþÃû»ò)չÃû

 跑一个简单的Application,一个小小的main居然报上面的错,网查是windows中参数过长导致。

回想前段时间为修改eclipse源码,加了NNNN多个eclipse关联的jar,导致 .classpath 有700多行,过于庞大,将其中这些不相关的jar从 classpath去除后,运行正常了。

综合以上,原因就是windows中命令参数不能太长,eclipse调用 javaw.exe来运行class时带上了classpath信息,太长导致连虚拟机都跑不起来

 

你可能感兴趣的:(eclipse)