问题截图

idea ~ java:无效的源发行版:9(X)

原因

  • 原因是idea中设置Project SDK版本和Project language level不兼容
    idea ~ java:无效的源发行版:9(X)
  • 我这里Project SDK用的是JDK1.8,而Project language level调到9,JDK1.8无法去编译8以上的版本,所以导致报错。

解决方案

idea ~ java:无效的源发行版:9(X)

  1. 将Project language level调成默认和SDK相同,这样当你改变JDK版本,Project language level也会相应的做调整。
    idea ~ java:无效的源发行版:9(X)
  2. 将 Project language level调整为8或8以下,向下兼容。

相关文章:

  • 2021-11-09
  • 2021-05-28
  • 2021-07-01
  • 2021-07-03
  • 2021-09-27
  • 2021-04-25
  • 2021-10-17
  • 2021-04-20
猜你喜欢
  • 2021-06-28
  • 2021-09-16
  • 2021-10-03
  • 2021-08-28
  • 2021-12-22
  • 2021-04-18
  • 2021-12-14
相关资源
相似解决方案