问题:打开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”。
博客指出打开Eclipse时Java运行返回退出码13的问题,原因一是Eclipse与Java的JDK位数不一致,二是Java的JAVA_HOME环境配置有问题,且不能用java、javac、java -version命令判断环境配置。解决方案为检查两者位数一致,仔细检查Java环境变量配置。
349

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



