在OS X Yosemite更新后,IntelliJ无法启动 [英] IntelliJ not starting after OS X Yosemite update
问题描述
我将OS X升级到Yosemite,现在我的IntelliJ IDE没有启动。
I upgraded my OS X to Yosemite and now my IntelliJ IDE is not starting.
以下是错误消息:
要打开IntelliJ IDEA,您需要安装旧版Java SE 6运行时。
To open "IntelliJ IDEA" you need to install the legacy Java SE 6 runtime.
推荐答案
官方推荐的解决方案是在Mac上安装/更新 JDK 1.6 (如果此链接未在Safari中打开,尝试Firefox )。
The officially recommended solution is to install/update JDK 1.6 on Mac (if this link doesn't open in Safari, try Firefox).
修改 Info.plist
将打破应用程序数字签名并阻止补丁更新。
Modifying Info.plist
will break the application digital signature and prevent the patch updates.
我们不建议修改 Info.plist
文件来运行JDK 1.7或1.8。
We do not recommend modifying Info.plist
file to run under JDK 1.7 or 1.8.
请查看此文档以获取列表Mac上Java 7和8特有的已知关键问题,默认情况下阻止JetBrains使用这些Java版本。
Please check this document for the list of known critical issues specific to Java 7 and 8 on Mac that prevent JetBrains from using these Java versions by default.
虽然Java 6已知安全问题并且是EOL,但这些问题当您使用Java 6运行IntelliJ IDEA(以及基于此平台的其他IDE)时,很可能无法利用。 Java 6没有安装浏览器插件来运行applet,远程攻击者在用它来运行IDE时会非常难以(如果不是不可能的话)利用它。
While Java 6 has known security issues and is EOL, these issues are most likely not exploitable when you are using Java 6 to run IntelliJ IDEA (and other IDEs based on this platform). Java 6 doesn't install browser plugin to run applets and it would be extremely hard (if not impossible) for the remote attacker to exploit it when it's used to run the IDE.
如果您不能接受在Java 6下运行的这些(可能是最小的)风险,我们建议使用带有捆绑Java 8的特殊IDE分发(仍然是实验性的)。要获取此版本,请将 -jdk-bundled
添加到文件名中。自IDEA 14.1后缀已更改为 -custom-jdk-bundled
If you can't accept these (probably minimal) risks of running under Java 6, we recommend using the special IDE distribution with bundled Java 8 (still experimental). To obtain this version add -jdk-bundled
to the file name. Since IDEA 14.1 the suffix has changed to -custom-jdk-bundled
示例:
- http:/ /download.jetbrains.com/idea/ideaIU-14.0.1.dmg (需要Java 6的版本)
- http://download.jetbrains.com/idea/ideaIU-14.0.1-jdk-bundled.dmg (捆绑Java 8的版本)
- http://download.jetbrains.com/idea/ideaIU-14.0.1.dmg (version that requires Java 6)
- http://download.jetbrains.com/idea/ideaIU-14.0.1-jdk-bundled.dmg (version with bundled Java 8)
请注意,这只是一个示例,可能链接到过时的版本,请使用最新版本下载页面中的版本,请点击下载,取消下载,从复制直接链接。感谢您下载IntelliJ IDEA 页面并添加 -jdk-bundled
( -custom-jdk-bundled
自14.1以来)到文件na我。 只有在Java 6下运行时才使用此版本绝对不适合您,请注意已知问题。
Please note, it's just an example and may link to an outdated version, please use the latest available version from the the downloads page, click Download, cancel the download, copy the direct link from the Thank you for downloading IntelliJ IDEA page and add -jdk-bundled
(-custom-jdk-bundled
since 14.1) to the file name. Use this version only if running under Java 6 is absolutely not an option for you, be aware of the known issues.
这篇关于在OS X Yosemite更新后,IntelliJ无法启动的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!