Hatena::ブログ(Diary)

Debian GNU/Linux 3.1 on PowerMac G4 このページをアンテナに追加 RSSフィード Twitter

2013-10-25 クリーンインストールしたMavericksでEclipseを使えるようにした

OS X Mavericks がリリースされたわけだけど、仕事で使うマシンの OS やアプリの環境はなるべく変えたくない。けど、今のマシンの OS は 10.7.5 Lionだし、Xcode 5 は Lion で動かないし、しかたがないのでメインマシンの OS を Mavericks にすることにした。


ただ、今使っている Lion はあれやこれやシステムをいぢりまくっているし、最近 Spotlight がしょっちゅう索引を再作成始めちゃうしでそのままアップデートするのはなんとも心許ない。

というわけで、今回は OS X Mavericks をクリーンインストールすることにした。これなら万が一の場合に古い環境で仕事できるし!


で、まずはクリーンインストールした OS X Mavericks で Eclipse を使えるようにしたのでメモ。

[][][]MavericksにJDK7をインストールしてもEclipseは動かないよ! 12:45 MavericksにJDK7をインストールしてもEclipseは動かないよ!を含むブックマーク MavericksにJDK7をインストールしてもEclipseは動かないよ!のブックマークコメント

当たり前のことではあるけど、Mavericks をクリーンインストールすると今までの OS 同様 java はインストールされていない。

ターミナルで確認するとこんな感じ。

Last login: Fri Oct 25 03:06:46 on ttys000
paraches-no-iMac:~ paraches$ java -version
No Java runtime present, requesting install.
paraches-no-iMac:~ paraches$ 

で、ダイアログが表示される。

f:id:paraches:20131025121433p:image

JDKをインストールする必要があるって言うので「詳しい情報…」ボタンをクリックすると…。

f:id:paraches:20131025121656p:image

Safariが起動して OracleJava SE Download のページに飛ばされる。


ここでうっかり Java SE Development Kit 7(JDK 7)なんてダウンロードしてインストールしてしまうと、この後で Eclipse をインストールした時に泣かされることになる。

f:id:paraches:20131025121757p:image

EclipseJDK 6 が必要らしいよ!


万が一、JDK 7 をインストールしちゃった場合は下記のページの Uninstalling th JDK に従ってアンインストールすれば OK。

具体的には、自分の場合は Finder で command+shift+g で /Library/java を開いて、JavaVirtualMachines フォルダの中身 jdk1.7.0_45.jdk をゴミ箱へごっそり捨てただけ。

f:id:paraches:20131025121910p:image

[][][]MavericksにJDK6をインストール 12:45 MavericksにJDK6をインストールを含むブックマーク MavericksにJDK6をインストールのブックマークコメント

というわけで、Mavericks で JDK 6 をインストールするにはどうするのかグーグル先生に聞いてみた。

サクっと stackoverflow のページが見つかった!

Java for OS X 2013-005 をインストールすれば良いらしい。

というわけで、上記ページで「ダウンロード」ボタンをクリックして JavaForOSX2013-05.dmg をゲット。

f:id:paraches:20131025123301p:image

dmg ファイルをダブルクリックしてマウントしたら JavaForOSX.pkg をダブルクリックしてインストールをすれば OK。

f:id:paraches:20131025123317p:image

ちゃんと JDK 6 がインストールされました!

paraches-no-iMac:~ paraches$ java -version
java version "1.6.0_65"
Java(TM) SE Runtime Environment (build 1.6.0_65-b14-462-11M4609)
Java HotSpot(TM) 64-Bit Server VM (build 20.65-b04-462, mixed mode)
paraches-no-iMac:~ paraches$ 

[][][]MavericksにEclipseをインストール 12:46 MavericksにEclipseをインストールを含むブックマーク MavericksにEclipseをインストールのブックマークコメント

java がインストールできれば後は特に問題はなし。

下記のページの手順で万事OK!

上記ページでは eclipse のバージョンが INDIGO だけど、昨日インストールしてみたら KEPLER になってた。

f:id:paraches:20131025122112p:image


あ、Eclipse を起動しようとしたときに特に設定をしていないと「"Eclipse"は、開発元が未確認のため開けません。」というダイアログが出ちゃう。

f:id:paraches:20131025123917p:image

この場合は「システム環境設定」の「セキュリティとプライバシー」を開いて、「ダウンロードしたアプリケーションの実行許可」を「すべてのアプリケーションを許可」にすれば OK。

f:id:paraches:20131025124121p:image

グレーになってて変更できない場合は、左下の「変更するにはカギをクリック」をクリックしてパスワードを入れれば OK。