ランタイムが必要です。今すぐインストールしますか?」について情報科学屋さんを目指す人のメモ方法・手順・解説を書き残すブログ。私と同じことを繰り返さずに済むように。ランタイムが必要です。ランタイム(JRE6)」のインストールを要求されてしまいました。この件について、かなり面倒なことになってしまったので、経緯をしっかりと書いておきます。最終的に、シンボリックリンクを作るのと、eclipse.iniを編集するのとの両方を使って解決しました。eclipse.ini再びスポンサーリンクエラーEclipseを起動しようとすると次のエラーが出ました。ランタイムが必要です。今すぐインストールしますか?せっかく、JDK7をインストールしたのに、もう一度インストールなんてしたくないので「今はしない」をクリックすると、Eclipseは起動を止めてしまいました。英語の場合は次のメッセージです。now?直接javaを指定するというわけで、Windows+Xドライブでいつもやっているように、javaを直接指定することにしました。Windowsの場合はeclipseフォルダにあるeclipse.iniですが、Macの場合は少し違うようです。eclipseフォルダにある「Eclipse」を右クリックして、「パッケージの内容を表示」をクリックします。すると、「Contents」というフォルダが表示されるので、「Contents/MacOS/」とたどります。そこに「eclipse.ini」があります。このeclipse.iniを開きます。Macの場合、eclipse.iniの場所がちょっと難しいです。その一番下に、次の2行を追加します。-vm/System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/javaしかし、これで起動しても同じエラーメッセージになってしまいました。ちなみに、ダブルクリックで実行できるシェルスクリプトにするためには、.commandという拡張子にする必要があります(他の拡張子にして自分で設定しても良いけど、これがデフォルトっぽい)。今度は今度で次のエラーが出てしまいました。/System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java-startupたしかに、そのフォルダにはたくさんのjava関連プログラムはあったのですが、「java-startup」というコマンドはありませんでした。結局シンボリックリンクを...その他、もう一つくらいを試した結果、面倒になったので、結局先ほどのサイトでも紹介されていた方法をとることにしました。/System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDKしかし、これでも同じエラーが出てしまいました。Overflow)には別のリンクの貼り方が書かれていました。/System/Library/Java/JavaVirtualMachines/1.6.0.jdkこれを追加してから起動しようとすると、次のエラーメッセージに変わりました。"Eclipse"は、開発元が未確認のため開けません。確認済みの開発元からのアプリケーションのみです。いうわけで、「Command」を押しながらアイコンをクリックして、「開く」をクリックすると、同じメッセージと共に「開く」ボタンが追加されているので、これをクリックします。Eclipse.」のエラーが出てしまいました。eclipse.ini再びここでもう一度eclipse.iniに目をやると、最初の行が「/system/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java-startup」であることに気が付きました。そこで、「java-startup」と書かれている部分から「-startup」を消して「java」としたところ、ようやくeclipseを起動することができました。設定の変更方法などについて、解説記事をよく書いています。自分が困ったことをブログに書けば、次に困る人の参考になって、みんながみんな同じ苦労をせずに済む、というのが原点です。最近の関心は、スマホやパソコンが苦手な人の行動や思考、そしてそんな人を手助けする方法です。Amazonのアソシエイトとして、did2は適格販売により収入を得ています。