MacをYosemiteに更新したらRubyMineが動かなくなった


2015年07月19日

Yosemite がリリースされてから既に 1 年近く経っているのでこの問題は既に日本語でもまとめ記事はあったのですが、このままだと次の El Capitan でも同じ事が起こるんじゃないかなと思って備忘録的に。

どうも Java7 及び 8 にある致命的なバグが JetBrains 的に受け入れられないようですね。ここに書かれていました。

対処方法としては上記リンク先に書かれていましたが、このページから Java6 相当の Java for OS X を入れることだそうです。Info.plist を編集することで Java8 等でも動かせるようになるみたいですが、それはおすすめされていません。

とりあえず Java8 と上記 Java for OS X は共存出来るっぽいので、ひとまず両方入れて運用しています。セキュリティ的に問題なければいいんだけど、詳しいことはわかりません…。