解决问题
Java was started but returned exit code=-1
1、第二次出现该错误,是因为我更改了Eclipse的工作空间,出现该错误
解决思路
大多数的原因都是jdk被破坏,有的网友说隔天或者杀毒误删除的问题导致jdk不完整,我感觉很有可能的!这种情况是针对一直使用eplise的用户,当某天使用的时候,突然出现的问题,建议进行重新安装jdk,安装目录要保持统一。
Eclipse的配置文件eclipse.ini中,设置-vm参数为本机安装的JDK路径,保存即可。或者可以dos内,java -verbose #查看jdk路径
解决方法
1、从MyEclipse 2017 CI安装文件内,找到myeclipse.ini文件
2、然后查看javaw.exe所在的位置为
F:/Program Files/MyEclipse 2017 CI/binary/com.sun.java.jdk8.win32.x86_64_1.8.0.v112/bin/javaw.exe
3、进行修改
-vm
binary/com.sun.java.jdk8.win32.x86_64_1.8.0.v112/bin/javaw.exe
更改为
-vm
F:/Program Files/MyEclipse 2017 CI/binary/jdk1.8.0_112/bin/javaw.exe
F:/Program Files (x86)/Java/jdk1.8.0_144/bin/javaw.exe #尝试不成功!
F:/Program Files/MyEclipse 2017 CI/binary/com.sun.java.jdk8.win32.x86_64_1.8.0.v112/bin/javaw.exe #尝试不成功!
成功运行!