如何在MacOs上更改PhpStorm的JRE

时间:2013-07-19 10:12:40

标签: macos phpstorm

最新的MAcO更新似乎也更新了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: old jre

我也重新启动了我的电脑,但仍显示旧的JRE。

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

1 个答案:

答案 0 :(得分:5)

引用"Selecting the JDK version the IDE will run under" article中的Knowledge Base 发布于2013年3月27日

  

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>
     
      
  • See this answer了解JDK 1.7的已知问题。
  •   
  • IDEA_JDK 环境变量可用于覆盖选定的JDK,您可能需要从终端运行产品,以便它看到您的环境变量(Mac OS限制):打开 - a /Applications/.app /
  •   
  • 应用程序关于对话框将显示实际的JDK版本。
  •