Mountain Lion にして Eclipse を起動すると Java と Mercurial が!

先日購入した MacBook AirOS X Mountain Lion に無償アップデートだったのだけど、どうやってアップデートしたら良いのかな〜?なんて思って AppStore をなんとなく起動してみたら、既に OS X Moutain Lion の所には「1,700円」じゃなくて「ダウンロード」になってた!

凄いな〜と思ってそのままダウンロード&インストール完了。


その後 OS X Mountain Lion で Eclipse起動しようとしたら…

だって。


あ〜色々と消えてるんだろうな〜。
というわけで、OS X Mountain Lion で Eclipse を起動して Mercurial を使えるようになるまでにやった手順のメモ。

まずは OS X Mountain Lion に Java 6 SE ランタイムのインストール

とりあえず Java がどうなってるのか、ターミナルで確認してみると…

MacBook-Air:workspace paraches$ java
No Java runtime present, requesting install.
MacBook-Air:workspace paraches$ 

はい、入ってない。


というわけで、表示されるダイアログの「インストール」をクリックしてインストール。

無事インストールが終わったので再度確認。

MacBook-Air:workspace paraches$ java -version
java version "1.6.0_33"
Java(TM) SE Runtime Environment (build 1.6.0_33-b03-424-11M3720)
Java HotSpot(TM) 64-Bit Server VM (build 20.8-b03-424, mixed mode)
MacBook-Air:workspace paraches$ 

はい、ちゃんとインストールできた。

OS X Mountain Lion に Mercurial のインストール

再度 Eclipseを起動すると…起動した!


…けど、こんどは Mercurial Plug-in のエラーが…。

「Details>>」見てみると何やら Library/Python/2.7/site-packages の中の Mercurial関係が入ってないみたい…。

MacBook-Air:site-packages paraches$ ls
README
MacBook-Air:site-packages paraches$ 

ごっそりない…。


というわけで、今度は Mercurialのページから Mercurial 2.2.3 をダウンロードしてインストール。
(フォルダ名が mercurial-2.2.3_20120707-py2.7-macosx10.7 なのが気になるけど…)

と、思ったらこんなアラートが…。

「開発元が未確認のため開けません。」って言われてても…。
AppStoreには Mercurial ないし…。
仕方がないから「環境設定」の「セキュリティソフトとプライバシー」で「すべてのアプリケーションを許可」に変更。

再度 Mercurialをインストール。

今度は無事終了。


ターミナルで Mercurialを確認。

MacBook-Air:site-packages paraches$ hg --version
Mercurial - 分散構成管理ツール(バージョン 2.2.3+20120707)
(詳細は http://mercurial.selenic.com を参照してください)

Copyright (C) 2005-2012 Matt Mackall 他
本製品はフリーソフトウェアです。
頒布条件に関しては同梱されるライセンス条項をお読みください。
市場適合性や特定用途への可否を含め、 本製品は無保証です。
MacBook-Air:site-packages paraches$ 

Eclipseを起動してみると…

今度はエラー無しで起動して、Mercurialプラグインも使えました!