新しいOSEl capitan 10.11をインストールしたところ、intelliJが機能していないことがわかりました。
起動すると、次のエラーが発生します。
"This application requires the legacy Java SE 6 runtime which is unavailable for this version of OS X."
Javaはまだ適切に設定されていないと思います。これを機能させる方法について誰かアイデアがありますか?
すべてが正常に機能する(そしてAppleが提供するJava 6ランタイムがインストールされた))10.10インストールのアップグレードを行った場合、次の解決策が機能する可能性があります。私はあなたと同じ問題を抱えていました持っていた、そしてこれは私の問題を解決しました:
次のタグを見つけます。
<key>JVMVersion</key>
<string>1.6*,1.7+</string>
削除する 1.6*,
は文字列タグからなので、次のようになります。
<key>JVMVersion</key>
<string>1.7+</string>
私が言ったように、これは私にとってはうまくいくようです。私はIntelliJ14を使用していることに注意する必要がありますが、このプロセスは13でも機能するはずです。
また、Apple)からのより永続的な解決策が出てきたら、これらの手順を元に戻す(削除したテキストを再度追加する)か、IntelliJを完全に再インストールすることをお勧めします。
私は単に再インストールしましたJava 6 from this Apple link https://support.Apple.com/kb/DL1572?locale=en_US =およびIntelliJ 14はそれを認識できました。これにより、Java Intellijで1.6を引き続き使用できます。
Jetbrainsサポートから:
JDK 1.6を実行するには、JDK 1.6が必要であり、システムにない可能性があります。 Apple JDK1.6をインストールしてください。製品を初めて起動したときにJavaをインストールするように提案するウィンドウが表示されますが、非表示になる可能性があります。他のアプリケーションウィンドウによって。