问题描述:
STS启动时出现下面的报错java was started but returned exit code13
CMD查看java -version 和 javac -version发现版本不一致,所以导致报错出现的原因是java版本更新造成的
解决方案:
目标是要保证java(jre)和javac(jdk)版本一致
1. 卸载更新版本,保留原来的旧版本
cmd 输入java -version 和javac -version一致即可
2. java(jre)更新了,javac(jdk)却没有更新,所以重新安装和jre更新后相同版本的新版本jdk即
安装新版本时,路径不要和旧版本的一致
安装jdk时也可以安装jre,使用新路径
安装完毕后重新更新一下环境变量
CMD输入java -version和 javac -version
重新启动STS,启动成功