java - 既然 Java 13 已经发布,我该如何在 Mac OSX 上安装 Java 12?
问题描述
我找不到要安装的 Java 12,只能安装 Java 13。但是 Gradle 还不支持 Java 13,所以我现在需要使用 12 作为替代。当我使用 Homebrew 查看时,brew search java
我发现各种 java:Java 11、Java 6(!)和 Java,它们曾经是 Java 12,但现在是 Java 13。
知道如何获得 Java 12 吗?
解决方案
解决方案 1
您可以从AdoptOpenJDK Homebrew tap获取 Java 12 。(a tap 是一个公式存储库)并且 AdoptOpenJDK 团队在这个 repo 中维护了不同版本的 JDK。
brew tap AdoptOpenJDK/openjdk
brew cask install adoptopenjdk12
解决方案 2
java
是在 repo Homebrew-cask中定义的公式。您可以搜索并找到java.rb
其中定义了 Java 12 的历史文件,并使用指向该特定历史文件的 URL 安装 Java 12。
以下命令安装 vanilla OpenJDK(不是 AdoptOpenJDK)12.0.2。
brew cask install https://raw.githubusercontent.com/Homebrew/homebrew-cask/26203ad42b40c4bc3baa2f6cfa8469f1245b7fbc/Casks/java.rb
推荐阅读
- three.js - ThreeJS:将场景导出到 3DS
- rust - 大括号表达式对于循环和 while 的行为不同
- javascript - 如何在React中一个一个地循环遍历div标签内的数组元素
- angular - 在Angular中获取“类型'MediaDevices'上不存在属性'getDisplayMedia'”
- c# - HttpClient 返回不完整的响应内容
- python - Bluez 5.23 -> Bluez 5.43 - 蓝牙已连接但没有声音
- python - AWS Lambda 函数如何获取并行函数的结果?
- css - 即使使用 flex-start 或 spece,Flex-box 元素也会拉伸
- mysql - mySQL比较年和周的两个日期
- asp.net-core - .net core SPA Angular中的脚手架管理员CRUD