问题:打开eclipse,出现java已经开始运行,但是返回退出码是13。
原因可能有两个方面:
1.eclipse与java的jdk位数不一致,一个是32位,另一个是64位。
2.java的JAVA_HOME环境配置有问题。注意:当java的环境配置即使有问题,用java、javac、java -version这三个命令也能有结果,即不能用这三个命令来当做java环境配置正确与否的判断依据。
解决方案:
1.检查eclipse的位数,并与java的jdk位数保持一致;
2.仔细检查java的环境变量配置问题。如:在系统变量里,JAVA_HOME的变量名:C:\Program Files (x86)\Java\jdk1.8.0_202;path变量追加“;%JAVA_HOME%\bin;”CLASSPATH变量追加“;%JAVA_HOME%\lib”。