我安装了brew install gradle
,并安装了openjdk
作为依赖项。
但是它不会更改默认的java
,因为它仍然指向HotSpot
。
我试图将openjdk
设置为默认Java,Google告诉我还有另一个Java软件包brew install cask java
。
两者之间有什么区别,我应该在gradle中使用哪个版本,以及如何使用适当的JAVA_HOME变量将其安装为系统范围内的默认java?
Mac OS 10.12.4
Homebrew 2.4.8
Gradle 6.5.1
(default java that was before installation)
java version "11.0.1" 2018-10-16 LTS
Java(TM) SE Runtime Environment 18.9
Java HotSpot(TM) 64-Bit Server VM 18.9
(default java that was before installation)
javac 11.0.1
(installed by brew as a dependency of gradle)
openjdk: stable 14.0.1
P.S。
为什么在我的计算机上已经有HotSpot JDK(和javac)时brew install gradle
决定安装其他openjdk
?