MacにJDKをインストール
背景
Gradle を使おうとしたときに以下のようなエラーがでました。そのため Java 8 をインストールしました。
$ ./gradlew FAILURE: Build failed with an exception. * What went wrong: Gradle 3.3 requires Java 7 or later to run. You are currently using Java 6. * Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
環境
$ sw_vers ProductName: Mac OS X ProductVersion: 10.12.3 BuildVersion: 16D32
$ /usr/libexec/java_home -V Matching Java Virtual Machines (2): 1.6.0_65-b14-468, x86_64: "Java SE 6" /Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home 1.6.0_65-b14-468, i386: "Java SE 6" /Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home /Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
Java 7 をインストール
https://java.com/ja/download/mac_download.jsp
からダウンロード。
$ export JAVA_HOME=`/usr/libexec/java_home -v 1.8` $ java -version java version "1.8.0_121" Java(TM) SE Runtime Environment (build 1.8.0_121-b13) Java HotSpot(TM) 64-Bit Server VM (build 25.121-b13, mixed mode)