macOS 的 JDK 安装问题 (Homebrew)

Homebrew 介绍

Homebrew 是 macOS 下的一个非常好用的包管理工具, caskroom 则是基于 Homebrew 构建的一个强大的应用程序管理器.

最近一段时间 Oracle 一直不安生, 搞出来一堆幺蛾子, 所以安装方式也一直在变, 之前的方法已经不能用了, 一下针对各个版本给出了不同建议, 安装过程中一般都需要输入密码, 安装结束后, 可输入 java -version 确认是否安装成功.

JDK12 和 Oracle JDK

如果你想在电脑上装最新版的 JDK, 那么 Oracle 或许是你最想要的选择, 而 Oracle 家的最新版 JDK 也有两款, 一个是 Oracle 提供的 OpenJDK, 一个是商业版本 Oracle JDK, 但请注意 Oracle JDK 并不比 OpenJDK “更好”, 大家需要理性看待.

# 运行以下命令会安装 Oracle 提供的 Oracle JDK12
brew cask install oracle-jdk

# 在2019年5月
## 该命令会安装由 Oracle 提供的 OpenJDK12
brew cask install java
## 而该命令则安装由 Oracle 提供的 OpenJDK11
brew cask install java11

JDK8 ~ JDK10 和 OpenJDK 和 AdoptOpenJDK

这些都是比较主流的JDK版本, 但想要通过 Homebrew 却并不容易, 必须要寻求开源世界的帮助, 对于 JDK8 ~ JDK10, 这时会推荐 AdoptOpenJDK.

AdoptOpenJDK 是免费的、完全无品牌的 OpenJDK 版本,基于 GPL 开源协议(+Classpath Extension),以免费软件的形式提供社区版的 OpenJDK 二进制包,公司也可安全且放心使用。与由 Oracle 的 OpenJDK 构建版本不同,这些版本会提供更长的支持,像 Java 11 一样,至少提供 4 年的免费长期支持(LTS)计划。

通过 AdoptOpenJDK 可以安装最多版本的 JDK.

brew cask install AdoptOpenJDK/openjdk/adoptopenjdk8
brew cask install AdoptOpenJDK/openjdk/adoptopenjdk9
brew cask install AdoptOpenJDK/openjdk/adoptopenjdk10
brew cask install AdoptOpenJDK/openjdk/adoptopenjdk11
brew cask install AdoptOpenJDK/openjdk/adoptopenjdk12
brew cask install AdoptOpenJDK/openjdk/adoptopenjdk

JDK6

年久的 JDK6 主要由 Apple 自身提供, 按照以下命令即可安装

brew cask install homebrew/cask-versions/java6

JDK7 与 Zulu

JDK7 甚至 AdoptOpenJDK 都不提供了, 这时候需要的是有商业背景的 Azul Zulu, zulu 是 OpenJDK 的免费版本, 在提供商业付费支持之外, Azul 也有为 zulu 提供免费的社区技术支持.

通过安装 zulu7 我们可以安装 OpenJDK7.

# Azul Zulu 也提供其他版本的 OpenJDK 像 zulu8 zulu11 和最新版的 zulu 均可使用
brew cask install homebrew/cask-versions/zulu7
brew cask install homebrew/cask-versions/zulu8
brew cask install homebrew/cask-versions/zulu11
brew cask install homebrew/cask-versions/zulu

转载于:https://www.cnblogs.com/imzhizi/p/macos-jdk-installation-homebrew.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
对于 macOS 系统,您可以按照以下步骤安装 Oracle 数据库: 1. 首先,确保您的 macOS 系统满足 Oracle 数据库的最低要求。您可以从 Oracle 官方网站上获得所需的系统要求信息。 2. 下载适用于 macOS 的 Oracle 数据库安装程序。您可以在 Oracle 官方网站的下载页面上找到适用于 macOS 平台的 Oracle 数据库版本。 3. 安装 Xcode 开发工具(如果尚未安装)。您可以从 Mac App Store 下载和安装 Xcode。 4. 安装 Homebrew(如果尚未安装)。Homebrew 是一个包管理器,可以帮助您安装其他必要的依赖项。您可以在终端中执行以下命令来安装 Homebrew: ``` /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" ``` 5. 使用 Homebrew 安装必要的依赖项。在终端中执行以下命令来安装依赖项: ``` brew install rlwrap ``` 6. 运行 Oracle 数据库安装程序。您可以双击下载的安装程序进行安装。按照提示完成安装过程。 7. 在安装过程中,您需要选择数据库安装类型和位置。根据您的需求进行选择并设置。 8. 完成安装后,您可以使用终端访问 Oracle 数据库命令行界面。打开终端并执行以下命令: ``` sqlplus ``` 这将启动 SQL*Plus 命令行界面,您可以在其中执行 SQL 查询和其他操作。 请注意,以上步骤仅提供了一个概述,具体的安装过程可能会因 Oracle 数据库版本和 macOS 版本的不同而有所变化。建议您参考 Oracle 官方文档或安装指南以获得详细的安装说明。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值