2016-11-03 3 views
0

Mac SDKとWindowsのJava SDKのインストール方法について質問があります。MacとMacのJavaインストール

Windowsでは、必要に応じてJDKを配置してから、binディレクトリをシステム%PATH%に追加します。 %JAVA_HOME%を追加すると、すべてがうまくいくように見えます。

私はMacには新しく、Javaのインストールを完了しました。私は次のことに気づいた。

JDKは、次のディレクトリに置かれている...

/Library/Java/JavaVirtualMachines/jdk1.8.0_111.jdk/Contents/Home 

しかし、私はそれが私を示したJavaどの行う場合...

/usr/bin/java 

そしてLSが上-ltr/usr/bin/javaが表示されます。

lrwxr-xr-x 1 root wheel 74 22 Jul 06:35 /usr/bin/java -> /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java 

また、他のJava実行ファイルも/ usr/binにあります。

私はこれに慣れていないし、これがどのように一緒にハングアップするのか混乱している。

誰かが説明を助けてくれますか?

おかげ

+0

私は、 'jdk'ディレクトリから'/usr/bin/java'へのシンボリックリンクがあると思います –

答えて

0

は個人的に、私はただダウンロードして、自分の意思のディレクトリにJavaの自分自身をインストールし、私が使用するツール(Java等IDE)で、私はそのディレクトリを指します。 bashプロファイルを編集して、javaホーム用の独自のディレクトリを指すようにすることもできます。基本的には、少なくとも私がやっているプログラミングの面では、いつでも/どこで、Javaをループの外に出すのかについて、Appleの決定に従います。

あなたがここに回答されたMACインストーラを使用して行けば、それはしかし、配置される場所についてのこの質問:

Where is Java Installed on Mac OS X?

1

これはマックに特有のものではなく、Unixベースのシステムでは、実際に共通するテーマ。 $ PATHをよりシンプルにするために、シンボリックリンクは実際にプログラムをそこに置くのではなく、すでにパス上にある標準ディレクトリの1つに作成されます。