Home > プログラミング > MacOSXにはあらかじめ複数バージョンのJava開発環境がインストールされていた

MacOSXにはあらかじめ複数バージョンのJava開発環境がインストールされていた MacOSXにはあらかじめ複数バージョンのJava開発環境がインストールされていた

今までWindowsで行っていたJava開発をMacOSの方で行いたかったので、J2SDKをMacOS X (Leopard)にインストールする方法を小一時間探していました。
でもなかなか方法が見つからない。

詰まってしまったので、何となくEclipseの設定画面で使うJREの設定をみてみるとビックリ!複数のバージョンのJREが表示されてる!

macmultijava1.gif

いったいどんな風にシステムに存在しているのか、気になったので確認してみました。

$ cd /System/Library/Frameworks/JavaVM.framework/Versions/
$ ls -la
total 48
drwxr-xr-x  12 root  wheel  408 10 26 14:45 .
drwxr-xr-x  10 root  wheel  340 10 26 14:45 ..
lrwxr-xr-x   1 root  wheel    5 10 26 14:45 1.3 -> 1.3.1
drwxr-xr-x   3 root  wheel  102  9 29 15:53 1.3.1
lrwxr-xr-x   1 root  wheel    5 10 26 14:45 1.4 -> 1.4.2
lrwxr-xr-x   1 root  wheel    3 10 26 14:45 1.4.1 -> 1.4
drwxr-xr-x   8 root  wheel  272 10 26 14:45 1.4.2
lrwxr-xr-x   1 root  wheel    5 10 26 14:45 1.5 -> 1.5.0
drwxr-xr-x   8 root  wheel  272 10 26 14:45 1.5.0
drwxr-xr-x   7 root  wheel  238 10 26 14:45 A
lrwxr-xr-x   1 root  wheel    1 10 26 14:45 Current -> A
lrwxr-xr-x   1 root  wheel    3 10 26 14:45 CurrentJDK -> 1.5

シンボリックだらけでわかりにくいですが、整理すると下のようになります。

1.3→1.3.1
1.4.1→1.4→1.4.2
1.5→1.5.0
Current→A
CurrentJDK→1.5

なるほどー!Javaに限らず同じソフトウェアを複数バージョンインストールする場合はこういう感じにすればいいのですね!使用するJDKをかえたい場合は「CurrentJDK」のリンク先を変更すればOK!

でも「A」ってなんでしょう。知ってる方教えてください。(ほとんど誰もみてないこのブログで質問しても意味ないかな・・・orz)

Comments:0

Comment Form

コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。

Trackbacks:0

TrackBack URL for this entry
http://www.kadoppe.net/mt/mt-tb.cgi/46
Listed below are links to weblogs that reference
MacOSXにはあらかじめ複数バージョンのJava開発環境がインストールされていた from CreativeStyle

Home > プログラミング > MacOSXにはあらかじめ複数バージョンのJava開発環境がインストールされていた

Search
Feeds
Twitter

follow kadoppe at http://twitter.com
iKnow
Blog Parts
あわせて読みたい フィードメーター - CreativeStyle この日記のはてなブックマーク数 kadoppeさんの体重グラフ

Return to page top