什么';brew中openjdk和cask java的区别是什么?
我安装了什么';brew中openjdk和cask java的区别是什么?,java,gradle,homebrew,Java,Gradle,Homebrew,我安装了brew install gradle,它作为依赖项安装了openjdk 但是它不会改变默认的java,因为它仍然指向热点 我尝试将openjdk作为默认java,Google告诉我还有另一个java包brew安装cask java 它们之间的区别是什么,我应该使用哪个版本的gradle,以及如何使用适当的java_主变量将其安装为默认的java系统范围 Mac OS 10.12.4 Homebrew 2.4.8 Gradle 6.5.1 (default java that wa
brew install gradle
,它作为依赖项安装了openjdk
但是它不会改变默认的java
,因为它仍然指向热点
我尝试将openjdk
作为默认java,Google告诉我还有另一个java包brew安装cask java
它们之间的区别是什么,我应该使用哪个版本的gradle,以及如何使用适当的java_主变量将其安装为默认的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
附言
当我的机器上已经有HotSpot JDK(和javac)时,为什么brew install gradle
决定安装额外的openjdk
,请检查我添加的问题您能给我们您的操作系统版本、安装的JVM版本和安装的Gradle版本吗?@Patrick当然,请检查我添加的问题