解决java和javac版本不一致的问题
在用记事本写java时总是运行报错,后来发现是java和javac版本不一致的原因
解决方法
我的电脑右击属性 -> 高级系统设置 -> 高级 -> 环境变量 -> 在系统变量添加之前在安装java时配置的%JAVA_HOME%\bin(下面有详细讲解) -> 同样的方法添加%JAVA_HOME%\jre\bin -> 最后在cmd里面查询就发现版本一致了。
注意:要添加到系统变量上,不要添加到用户变量里面去了。我之前就是添加到用户变量里面然后搞了2个小时都不知道问题出在哪里。
最好将新添加的jJAVA_HOME上移到第一个,否则可能版本还是没有修改到一致
通过在cmd里面执行命令java - version和javac -version二者版本就一致了
到这就能正常运行java程序了,下面补充说一下安装时配置的JAVA_HOME的问题。已经能正常运行的就不用看下面的了。
补充
先找到路径->再上面同样的方法新建系统变量->将JAVA_HOME添加即可