質問: intellijがel capitan 10.11で動作しない 新しい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インストールのアップグレードを行った場合、次の解決策が機能する可能性があります。私はあなたと同じ問題を抱えていました持っていた、そしてこれは私の問題を解決しました: intellijを終了し、finderの[アプリケーション]フォルダーに移動します intellij.appを右クリックして、次を選択します。パッケージの内容を表示する コンテンツフォルダーを開きます(これは私の場合、唯一のファイル/フォルダーでした) ある種のテキストエディタを使用してinfo.plistファイルを開きます(texteditorがその仕事をするはずですが、私はそのようなタスクにsublimeを使用することを好みます)。 次のタグを見つけます。 <key>jvmversion</key> <string>1.6*,1.7+</string> 削除する 1.6*,は文字列タグからなので、次のようになります。 <key>jvmversion</key> <string>1.7+</string> ファイルを保存して、intellijを再起動してみてください。 私が言ったように、これは私にとってはうまくいくようです。私はintellij14を使用していることに注意する必要がありますが、このプロセスは13でも機能するはずです。また、apple)からのより永続的な解決策が出てきたら、これらの手順を元に戻す(削除したテキストを再度追加する)か、intellijを完全に再インストールすることをお勧めします。