brew中的openjdk和cask java有什么区别?

时间:2020-08-07 16:53:00

标签: java gradle homebrew

我安装了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

0 个答案:

没有答案
相关问题