開発環境構築 (1)

ぼつぼつセットアップ。

XCode 3.0

gcc やら make やらを入れる為。gcc は 4.0。

JavaSE6u5

SoyLatte 入れるものなのかな、と思ったら、64bit アーキテクチャであれば対応しているようなので、まずはこちらを試すことに。対応したのはつい最近なのですね。

hyakushiki:Home takashi$ pwd
/System/Library/Frameworks/JavaVM.framework/Versions/1.6/Home
hyakushiki:Home takashi$ ./bin/java -version
java version "1.6.0_05"
Java(TM) SE Runtime Environment (build 1.6.0_05-b13-120)
Java HotSpot(TM) 64-Bit Server VM (build 1.6.0_05-b13-52, mixed mode)

Eclipse 3.3.2

Ganymede がもうすぐ出るので、出たら置き換えよう。ショートカットキーが微妙に違う。

Maven 2.0.9

驚いたことに OS にデフォルトで入っていました。

hyakushiki:Desktop takashi$ which mvn
/usr/bin/mvn
hyakushiki:Desktop takashi$ mvn -v
Maven version: 2.0.6

誰が入れているのかを調べるため、調べてみると、pkgutil なるコマンドがあり、そこから紐解ける模様。

hyakushiki:Desktop takashi$ pkgutil --file-info /usr/bin/mvn
volume: /
path: usr/bin/mvn

pkgid: com.apple.pkg.BSD
pkg-version: 10.5.0.1.1.1188305148
:snip

pkgid: com.apple.pkg.JavaSE6
pkg-version: 10.5.0.1.1.1192168948
:snip

が、archetype Plugin のアップデートなどの恩恵に浴したいので、改めてインストール。