48

Oracle(Sun)はMac OS X 10.8 MountainLionのどこにJDK/JREをインストールしますか?

4

8 に答える 8

50

/Library/Java/JavaVirtualMachines/Mac JDKUninstallDocsによると。

于 2012-12-17T16:57:00.723 に答える
13

Oracle Java SEのダウンロード:http ://www.oracle.com/technetwork/java/javase/overview/index.html

少なくともここマーベリックにインストールしてください:

/Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/

このJREは、Appleがインストールしたものとは完全に別のものであり/System/Library/Frameworks/JavaVM.framework/Versions/、別の回答として言及されています。

于 2014-01-11T21:27:32.737 に答える
9

EclipseなどでJREパスを設定する場合は、/homeディレクトリを指す必要があります。

/Library/Java/JavaVirtualMachines/<Replace with version>/Contents/Home

于 2014-10-23T12:36:38.067 に答える
7

他のいくつかの答えは正しいかもしれませんが、これはオフィスの新しいコンピューターにインストールしたときに私にとってはうまくいきました(これは2016年1月の時点で異なり、最新のものです)。

別の回答で言及されているパスは

/Library/Java/JavaVirtualMachines/<Replace with version>/Contents/Home

ただし、「Library」という名前のディレクトリが多数あるため、ここに到達するための視覚的なガイドがあります。あなたがここにいることを確認してください

ここに画像の説明を入力してください


次に、 JavaVirtualMachinesをクリックします

ここに画像の説明を入力してください


新しいセットアップを行っていて、Android Studioをダウンロードしたばかりの場合は、 https: //support.apple.com/kb/dl1572?locale=en_USの「DownloadJavaforOSX2015-001」に送信された可能性があり
ます。バージョン1.6.0

ここに画像の説明を入力してください

それはうまくいきません!!!!

JDK7.0以降が必要であるというエラーが発生しました。

新しいバージョンを探して、Oracleからこのリンクを見つけました http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html

ここに画像の説明を入力してください


インストールして、それを選択しました。そしてそれはうまくいった

ここに画像の説明を入力してください

于 2016-01-18T20:27:26.090 に答える
6

私のシステムでは、評価するwhich javaとにつながります/usr/bin/java。これは、次のシンボリックリンクです。

/System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java

関連する場合は、インストールしたjava -versionことを教えてください。1.6.0_37

于 2012-12-17T17:03:55.097 に答える
1

前の回答で述べたJDK/JREは、/ Library / Java / JavaVirtualMachines / <version> / Contents /Home/にあります。JREはこのホームの下にあります。興味深いことに、ブラウザはこの場所のファイルをJavaアプレットプラグインに使用しません。ブラウザが使用する場所は、/ Library / Internet Plug-Ins / JavaAppletPlugin.plugin / Contents /Home/です。実際、JREインストーラーを実行すると、JDK/JREの場所ではなくこの場所のファイルが更新されます。

于 2016-11-04T10:03:50.003 に答える
0

ここで十分な答えがありますが、私は自分でそれを見つける方法を追加しているだけです

$ sudo find / -name Java
/Library/Application Support/Oracle/Java
/Library/Java
/private/var/root/Library/Application Support/Oracle/Java
/System/Library/Java
/Users/prayagupd/Library/Application Support/Oracle/Java

具体的には、

$ sudo find / -name jdk*
/Applications/Android Studio.app/Contents/jre/jdk
/Applications/Android Studio.app/Contents/lib/jdkAnnotations.jar
/Applications/IntelliJ IDEA.app/Contents/jre/jdk
/Applications/IntelliJ IDEA.app/Contents/lib/jdkAnnotations.jar
/Library/Java/JavaVirtualMachines/jdk1.7.0_76.jdk

あなたが見る/Library/Java/JavaVirtualMachines/のはあなたが中を見る必要がある場所です。

そして/Library/Java/JavaVirtualMachines/jdk<version>.jdk/Contents/Home/、あなたはJAVA_HOME

$ ls -ls /Library/Java/JavaVirtualMachines/jdk1.7.0_76.jdk/Contents/Home/
total 39776
    8 -rw-rw-r--   1 root  wheel      3339 Dec 18  2014 COPYRIGHT
    8 -rw-rw-r--   1 root  wheel        40 Dec 18  2014 LICENSE
    8 -rw-rw-r--   1 root  wheel       114 Dec 18  2014 README.html
  216 -rw-rw-r--   1 root  wheel    110114 Dec 17  2014 THIRDPARTYLICENSEREADME-JAVAFX.txt
  344 -rw-rw-r--   1 root  wheel    173559 Dec 18  2014 THIRDPARTYLICENSEREADME.txt
    0 drwxrwxr-x  44 root  wheel      1496 Feb 28 20:13 bin
    0 drwxrwxr-x   9 root  wheel       306 Feb 28 20:13 db
    0 drwxrwxr-x   9 root  wheel       306 Feb 28 20:13 include
    0 drwxrwxr-x  10 root  wheel       340 Feb 28 20:13 jre
    0 drwxrwxr-x  14 root  wheel       476 Feb 28 20:13 lib
    0 drwxrwxr-x   5 root  wheel       170 Dec 18  2014 man
    8 -rw-rw-r--   1 root  wheel       502 Dec 18  2014 release
39184 -rw-rw-r--   1 root  wheel  20061067 Dec 18  2014 src.zip
于 2017-03-01T04:25:00.510 に答える
-2

Oracleからのバージョン8リリース(1.8.0_40-b25)は、次の場所にあります。

/Library/Java/JavaVirtualMachines/jdk1.8.0_40.jdk/Contents/Home/bin/java

参考:Oracleは、/ Library / Java / Current(など)を最新のインストール済みJavaへのリンクにするという慣行に従っていません。

以下は、時間の経過とともにバージョンに追いつくための私の方法です:私の.zshrcファイルから:

108 JAVA_6_HOME=/System/Library/Frameworks/JavaVM.framework/Home
109 JAVA_7_HOME=/Library/Java/Current
110 JAVA_8_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_40.jdk/Contents/Home
111 
112 export JAVA_6_HOME
113 export JAVA_7_HOME
114 export JAVA_8_HOME
115 
116 export JAVA_HOME=$JAVA_8_HOME
117 
118 PATH=$PATH:$JAVA_HOME/bin
119 
于 2017-03-04T23:47:57.893 に答える