升级后你会发现Eclipse,IntelliJ等应用都不能启动了,你会看到如下的错误。
To open "IntelliJ IDEA" you need to install the legacy Java SE 6 runtime.
这是因为系统升级后JVM升级到了1.7,而应用指定了依赖1.6的版本。
这时你有两种选择:
1 下载安装JDK6并指定JAVA_HOME
2 修改plist文件,指定依赖的JVM为1.7
第一种的好处是一次就能解决全部应用的问题,第二种需要逐个应用去修改。
这里重点说一下第二种办法,以IntelliJ IDEA为例:
1 用文本编辑器打开/Applications/IntelliJ IDEA 13.app/Contents/Info.plist
2 搜索JVMVersion,将其值改为1.7*
3 再次运行应用即可看到应用成功运行