繁体   English   中英

为什么我不能在Linux Mint for Java版本错误上运行Intellij?

[英]Why can not I run Intellij on Linux Mint for Java version error?

当我尝试运行intellij时,它显示以下消息-

无法在Java 1.7.0_51-b13下启动:需要Java 1.8或更高版本!

但是当我检查机器中的Java版本时-

java -version

我得到-

java version "1.8.0_60" Java(TM) SE Runtime Environment (build
1.8.0_60-b27) Java HotSpot(TM) 64-Bit Server VM (build 25.60-b23, mixed mode)

不起作用的原因可能是什么?

较新版本的IntelliJ IDEA 明确要求Java 8才能运行

可以做的一些事情:

  • 卸载旧版本的Java
  • 确保which java指向正确的Java版本
  • 确保通过update-alternatives --config java选择Java 8
  • 检查变量IDEA_JDKJDK_HOMEJAVA_HOME ,并确保它们未指向JDK_HOME 。如果所有其他操作均失败,则IDEA默认为路径上的java ,因此取消设置这些变量可能是可行的选择。

您可以检查是否设置了JAVA_HOME env变量吗? 如果是,它可能会使用此版本而不是您的路径中可用的java二进制文件。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM