4

似乎随着最新的 MACOs 更新,Java 也被更新了,这对 PhpStorm 的性能产生了非常严重的影响。

无论如何,我决定更新我的 Java。

曾是

$ java -version
java version "1.6.0_51"
Java(TM) SE Runtime Environment (build 1.6.0_51-b11-457-11M4509)
Java HotSpot(TM) 64-Bit Server VM (build 20.51-b01-457, mixed mode)

从 Oracle 下载 Java SDK 并安装后:

$ java -version
java version "1.7.0_25"
Java(TM) SE Runtime Environment (build 1.7.0_25-b15)
Java HotSpot(TM) 64-Bit Server VM (build 23.25-b01, mixed mode)

但是在 PhpStorm 中它仍然显示旧的 JRE: 老jre

我还重新启动了计算机,但仍然显示旧的 JRE。

请帮忙,如何让 PHPStorm 使用新的 JRE?

4

1 回答 1

5

引用自2013 年 3 月 27 日发布知识库中的“选择运行 IDE 的 JDK 版本”文章

Mac OS X

目前,我们所有的产品都需要安装Apple JDK 1.6才能在 Mac 上运行。来自 Oracle 的 JDK 1.7 尚未得到官方支持,并且已知问题会阻止我们默认使用它。Oracle JDK 1.7.0_40增加了对 Retina 的支持,并且在 Mac 上比以前的版本运行得更好。如果您对 Apple JDK 有任何问题,欢迎您试一试。

要强制在 JDK 1.7 下运行,请编辑/Applications/.app/Contents/Info.plist文件,将 JVMVersion 从1.6*更改为1.7*

<key>JVMVersion</key>
<string>1.7*</string>
  • 有关 JDK 1.7 的已知问题,请参阅此答案
  • IDEA_JDK环境变量可用于覆盖选定的 JDK,您可能需要从终端运行产品,以便它看到您的环境变量(Mac OS 限制): op​​en -a /Applications/.app/
  • Application About对话框将显示实际的 JDK 版本。
于 2014-10-08T09:46:11.983 回答