检查Windows环境变量,要仔细检查,因为系统变量可能有很多:

解决windows 下Java编译和运行版本不一致的错误has been compiled by a more recent version

 

 可以看到 JAVA_HOME 引用的是 11.0.1版本。

此时再次检查Path变量:

解决windows 下Java编译和运行版本不一致的错误has been compiled by a more recent version

 

 再次注意如果变量路径很多请一定仔细检查,保证只有一个jdk-11.0.1\bin 的Java路径。

我一直出现报错的原因就是之前多了一个 C:\Program Files (x86)\Common Files\Oracle\Java\javapath 没删除,导致 java -version 和 javac -version 版本不匹配。

 

相关文章:

  • 2021-09-28
  • 2022-12-23
  • 2021-12-15
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-08-27
猜你喜欢
  • 2021-06-23
  • 2021-09-12
  • 2021-11-28
  • 2021-07-03
  • 2021-09-12
  • 2022-12-23
相关资源
相似解决方案