idea报错Error:java: System Java Compiler was not found in classpath: java.lang.ClassNotFoundException:

换过java jdk 版本之后,idea 运行发现这个问题,一开始认为是 没有设置 JAVA_HOME 后来设置注销重新打开 电脑也是没有用,

网上一片的说   改  Settings > java compiler  > javac 改成  eclipse 要是这样有用的话,我就不写这篇博客了,我发想改 eclipsek可以用,但是好像只针对 java8 的 ,我这里还有一种选项可以供你们选择

另一种姿势:

step 1: 选好你要用的 jdk版本   files  -- project structure 

 

 这里我选jdk10 

step2   取消 Use compiler from module target JDK when possible 选项

扫描二维码关注公众号,回复: 13210411 查看本文章

 

 点击ok 就好了

原因: IDEA  会记住之前用的jdk 目录,当你使用的上一个版本的jdk 卸载删除之后,idea还是 有记录存在,会去找上个版本的javac 地址
 

猜你喜欢

转载自blog.csdn.net/qq_34823218/article/details/119773162