macでjavaでversion swich

| トラックバック(0)

どうも

精魂尽き果てる毎日です。
ハシモトです。

mvn jetty:run

とかでjetty起動するにも、現状のjreとかjdkじゃなくて違うバージョンで動かしたい事ってのがある訳で、はてmacでどうやるんだったかな、って思ったら色々めんどい事になっていたわけで。

https://www.google.co.jp/search?q=mac+java+switch+version&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:ja-JP-mac:official&hl=ja&client=firefox-a

やっぱり同じようなこと考えている人はいっぱい居てなんだかmacユーザーに優しくないなぁ、java、なんて思ったり。

どうやらLionより前まではJava Preferenceとかいうツールでjdk切り替えられたらしいけど今は無く。

で結論としては、

$ /usr/libexec/java_home -V
    1.7.0_25, x86_64:    "Java SE 7"    /Library/Java/JavaVirtualMachines/jdk1.7.0_25.jdk/Contents/Home
    1.6.0_65-b14-462, x86_64:    "Java SE 6"    /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
    1.6.0_65-b14-462, i386:    "Java SE 6"    /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
$ export JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Home/

とかやって、使いたいJDKのHOMEを探し出してJAVA_HOMEに設定すればいけた。

ではでは。

カテゴリ

トラックバック(0)

このブログ記事を参照しているブログ一覧: macでjavaでversion swich

このブログ記事に対するトラックバックURL: http://blog.chrhsmt.com/mt-tb.cgi/513