电脑在学JAVA时候安装了Eclipse,然后又学测试安装QTP,等到最近做毕设时发现Eclipse点击就一闪而过,然后网上各位大神的答案千奇百怪,但是都不是我的这种情况,恰好今天有空了,决定解决这个问题,通过CMD命令调用eclipsec.exe——就是在CMD命令下输入eclipsec.exe的绝对位置,然后系统报无法打开VM。具体报错如下
Picked up JAVA_OPTIONS: -agentlib:jvmhook
Picked up _JAVA_OPTIONS: -Xrunjvmhook -Xbootclasspath/a:C:\PROGRA~1\HP\QUICKT~1\bin\JAVA_S~1\classes;C:\PROGRA~1\HP\QUICKT~1\bin\JAVA_S~1\classes\jasmine.jar"
明眼一看就知道QTP和Eclipse冲突了,我觉定保Eclipse,问题是现在我们怎么在保Eclipse的前提下不会对其他软件有影响?一种方法,建一个文件夹,然后在环境变量配置中把_JAVA_OPTIONS和相应的配置信息保存下来,删除掉环境变量配置_JAVA_OPTIONS一运行就没问题了。如果影响了其他的软件,你可以将前面保持的信息还原回去。当然使用我这种解决方案的前提是因为软件间的冲突。如果你的问题不是我这种情况你可以看一下别人的方法,像一般改变虚拟内存啊,什么升级Java啊。如果想要兼容QTP和Eclipse的话,你就得找大神了。