【发布时间】:2016-01-21 10:59:16
【问题描述】:
我刚刚更新到IntelliJ IDEA 16,它附带Java JDK 1.8。仅供参考,我很久以前下载过Java JDK 1.8。
我试图运行我正在开发的插件,但我什至不能这样做,我收到以下错误消息(略微浓缩)
"C:\Program Files\Java\jdk1.7.0_45\bin\java" -Xmx512m -Xms256m -XX:MaxPermSize=250m -ea "-Xbootclasspath/a:C:/Program Files (x86)/JetBrains/ IntelliJ IDEA 社区版 144.3143.6\lib\boot.jar" -Didea.config.path=C:\Users\Christopher.IdeaIC14\system\plugins-sandbox\config - ... -Dfile.encoding=windows-1252 -类路径“C:\Program Files\Java\jdk1.7.0_45\lib\tools.jar; ... ;C:\Program Files (x86)\JetBrains\IntelliJ IDEA 社区版 144.3143.6\lib\idea_rt.jar” com.intellij.rt.execution.application.AppMain com.intellij.idea.Main
不支持的 Java 版本:无法在 Java 1.7.0_45-b18 下启动:需要 Java 1.8 或更高版本。
所以,我清楚地知道问题出在哪里;但是,我似乎无法弄清楚要解决这个问题的位置在哪里。
到目前为止,我已经尝试了很多东西;大多数涉及使用Settings 中的搜索框,并尽可能将其切换到1.8 版。此外,我已将我的 Java 的 Environment Variable 从 1.6 更新到 1.8
进行所有这些更改后,没有任何效果!那么我该如何解决这个看似简单的问题呢?
【问题讨论】:
-
检查“文件”菜单下的项目结构部分。那里还有一些东西要改变(抱歉,我现在记不清了)
-
你很可能已经设置了 JAVA_HOME
-
@Avi 我认为您的想法是正确的,我在项目结构中看到了对 Java 7 的引用。编辑:你的想法解决了这个问题。谢谢
标签: java windows intellij-idea