不管怎么说,我都弄不明白这件事。
我想IntelliJ应该与这个版本捆绑在一起,但它并没有出现在我的/Library/Java/JavaVirtualMachines中。
我使用brew安装了当前版本的java8,也就是jdk1.8.0_202.jdk,但这并不是我们的生产服务器正在使用的版本,而且它实际上有一些特性妨碍了我的工作。
Oracle只提供下载jdk1.8.0_211.jdk或jdk1.8.0_212.jdk的功能,我没有看到查看历史版本的功能。
我相当确定这是一个多余的问题,我为此道歉,但我似乎在任何地方都找不到它,尽管在这一点上搜索了几个小时。
发布于 2019-05-08 00:51:29
在MacOS上安装、删除不同JDK以及在不同JDK之间切换的最简单方法是使用SDKMAN。目前支持以下JDK版本:
$ sdk l java
================================================================================
Available Java Versions
================================================================================
13.ea.19-open 10.0.2-zulu * 7.0.181-zulu
12.0.1-sapmchn 10.0.2-open 1.0.0-rc-16-grl
12.0.1-zulu 9.0.7-zulu 1.0.0-rc-15-grl
12.0.1-open 9.0.4-open 1.0.0-rc-14-grl
12.0.1.j9-adpt + 8u152-zulu
12.0.1.hs-adpt 8.0.212-zulu
12.0.1-librca 8.0.212-amzn
11.0.3-sapmchn 8.0.212.j9-adpt
11.0.3-zulu 8.0.212.hs-adpt
11.0.3-amzn 8.0.212-librca
11.0.3.j9-adpt 8.0.202-zulu
11.0.3.hs-adpt 8.0.202-amzn
11.0.3-librca 8.0.202-zulufx
11.0.2-open > + 8.0.201-oracle
11.0.2-zulufx 7.0.222-zulu
================================================================================
+ - local version
* - installed
> - currently in use
================================================================================SDKMAN还可用于安装其他基于JVM的工具、语言和框架,如Groovy、Grails、Ant、Gradle、Kotlin、Maven、Scala。
https://stackoverflow.com/questions/56027055
复制相似问题