eclipse启动报错:java virtual machine

        今天给河南一家公司开发接口,甲方发过来文档需求后给了一个eclipse,解压后运行报错,错误信息如下:

        java virtual machine 。 Error:could not open 'c:lib\i386\jvm.cfg'。

因为是JVM错误,第一时间想到的是exlipse配置信息,如下:

于是把JVM大小,新生代老生代大小都改了,统统下调,还是不行,这是才想到could not路径下的jvm.cfg。才发现C盘下根本没有lib文件夹,心里一惊jvm没有了?突然想到前几天JDK10发布后载了一个玩玩,看了一下新功能,玩完之后直接卸载了,可能是机子上没有虚拟机了。但是其他客户的代码都能打开(用的不是一个eclipse,不同客户的eclipse都是自己安装一些插件的),我就对比了下ini文件之间差异,发现不同了
另一个客户的ini文件直接启动了eclipse当前路径下的JDK,于是乎复制了一份JDK到当前路径下并改了ini配置文件

        -vm
        JDK1.6/jdk1.6.0_12/bin/javaw.exe

启动OK。

        后来网上google了下,把JDK重新载一份下来就可以了,但是对于我们这种多家客户开发来说,还是把JDK放在当前文件夹下比较方便,不同客户用的JDK可能是不同的,避免来回切换耗费时间。

https://mp.weixin.qq.com/s/e3B_ktaruUbC21LWe622yQ

猜你喜欢

转载自blog.csdn.net/zhuaizhuaihenguai/article/details/80076385