idea Platform SDK does not point to valid JDK (1.8.0_201)

项目场景:

idea运行不起来

com.intellij.openapi.externalSystem.service.execution.InvalidSdkException: Platform SDK does not point to valid JDK (1.8.0_201)at org.jetbrains.idea.maven.utils.MavenUtil.getJdk(MavenUtil.java:1344)at org.jetbrains.idea.maven.server.MavenServerManager.getJdk(MavenServerManager.java:127)at org.jetbrains.idea.maven.server.MavenServerManager.getConnector(MavenServerManager.java:88)at org.jetbrains.idea.maven.project.MavenProjectReader.applyProfiles(MavenProjectReader.java:415)at org.jetbrains.idea.maven.project.MavenProjectReader.doReadProjectModel(MavenProjectReader.java:96)at org.jetbrains.idea.maven.project.MavenProjectReader.readProject(MavenProjectReader.java:55)at org.jetbrains.idea.maven.project.MavenProject.read(MavenProject.java:682)at org.jetbrains.idea.maven.project.MavenProjectsTree.doUpdate(MavenProjectsTree.java:548)at org.jetbrains.idea.maven.project.MavenProjectsTree.doAdd(MavenProjectsTree.java:494)at org.jetbrains.idea.maven.project.MavenProjectsTree.update(MavenProjectsTree.java:455)at org.jetbrains.idea.maven.project.MavenProjectsTree.updateAll(MavenProjectsTree.java:426)at org.jetbrains.idea.maven.project.MavenProjectsProcessorReadingTask.perform(MavenProjectsProcessorReadingTask.java:61)at org.jetbrains.idea.maven.project.MavenProjectsProcessor.doProcessPendingTasks(MavenProjectsProcessor.java:146)at org.jetbrains.idea.maven.project.MavenProjectsProcessor$1.run(MavenProjectsProcessor.java:115)at org.jetbrains.idea.maven.utils.MavenUtil.lambda$runInBackground$5(MavenUtil.java:518)at com.intellij.util.RunnableCallable.call(RunnableCallable.java:20)at com.intellij.util.RunnableCallable.call(RunnableCallable.java:11)at com.intellij.openapi.application.impl.ApplicationImpl$1.call(ApplicationImpl.java:270)at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:668)at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:665)at java.base/java.security.AccessController.doPrivileged(Native Method)at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1.run(Executors.java:665)at java.base/java.lang.Thread.run(Thread.java:834)

问题描述 原因分析:

个人习惯一直保留idea的个人配置 ,更新版本的时候 ,maven用的还是旧版的jdk,故报jdk非法

解决方案:

设置一个能用的jdk
在这里插入图片描述


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部