Mac下Java开发环境配置
2016-02-28 本文已影响788人
992134d3a7cd
第一次配置时在网上搜索了一些资料,不是有错漏就是Mac OS版本太老。
目前macOS出厂不自带JRE和JDK。这里以macOS 10.13为例。有错误请指正。
首先明晰概念:
- 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
-
卸载JDK:
Finder中进入 /Library/Java/JavaVirtualMachines,然后删除jdk1.8.xxx(你想删除的版本)
- 升级JRE:在System Preferences面板中升级Java。
- 升级JDK:仍需去官网下载安装,然后重复上述配置步骤。