原博客地址: http://blog.sina.com.cn/s/blog_6761ab1f01018r2m.html
这个问题主要是因为CLASSPATH过长导致
因此需要将maven的localRepository的位置设置在一个比较短的路径下(这里即使你设置的是D:\repository有时候也是不行的,因为我开始就是这么设置的,还是不好用),那么,就将路径设置为D:\M2这样,这个和上边的区别就是字符变少了,名字变短。
然后就是设置%MAVEN_HOME%\conf\settings.xml中的<localRepository>D:\M2</localRepository>,
在eclipse中preference->Maven->User Setting中点击browse,选择
%MAVEN_HOME%\conf\settings.xml文件,
这样重启eclipse一下,“
Cannot run program javaw.exe in directory CreateProcess error=87
”将不会出现。
本文解决了在使用Eclipse开发过程中遇到的Cannot run program javaw.exe in directory CreateProcess error=87的问题,通过调整Maven的localRepository路径和修改settings.xml文件来优化配置,最终成功解决了该运行错误。

被折叠的 条评论
为什么被折叠?



