Mac下Java开发环境配置

直接这样就好
brew tap AdoptOpenJDK/openjdk
brew cask install adoptopenjdk11

11后jdk jre合一起了,不用另下载


目前macOS出厂不自带JRE和JDK。这里以macOS 10.15.2为例。

首先明晰概念:

  • JRE(Java Runtime Environment),Java运行环境。请事先安装好,System Preferences面板会显示Java图标。
  • JDK(Java Development Kit),Java开发所需的工具包。本文是JDK的安装和配置。

  • 从官网上下载JDK并且安装之后,JDK默认安装路径如下(以实际为准,可能不一样):

/Library/Java/JavaVirtualMachines/jdk-9.0.1.jdk (版本号以实际为准)

  • 打开terminal,执行:open .bash_profile

(如果没有profile文件,则新建,执行:touch .bash_profile

  • 在弹出的文档中输入:
    export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-9.0.1.jdk/Contents/Home
    export PATH=$PATH:$JAVA_HOME

    保存,关闭文档。

  • terminal中执行:source .bash_profile 或者重启terminal

完成。

  • 查看当前默认Java版本,执行:java -version

  • 卸载JRE:
    terminal中执行:
    sudo rm -fr /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin
    sudo rm -fr /Library/PreferencesPanes/JavaControlPanel.prefPane
    sudo rm -fr ~/Library/Application\ Support/Java

更简单的方法:
官网下载jre,运行后,有remove选项。

  • 卸载JDK:
    Finder中进入 /Library/Java/JavaVirtualMachines,然后删除jdk1.8.xxx(你想删除的版本)

  • 升级JRE:在System Preferences面板中升级Java。
  • 升级JDK:仍需去官网下载安装,然后重复上述配置步骤。
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容