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信息,太长导致连虚拟机都跑不起来

猜你喜欢

转载自lydawen.iteye.com/blog/1870479
今日推荐