Mac Java环境配置

本文详细介绍了在MAC系统中进行Java环境配置的过程,包括安装JDK、配置环境变量等步骤,并分享了作者选用IntelliJ IDEA作为开发工具的心得。

MAC Java环境配置

1. 安装JDK

JDK全称Java Development Kit,Java开发工具包,是Java开发的核心。
之前学Oracle装过JDK。所以这次只在终端查看一下是否装过。
终端输入

Java -version

显示如下画面,既是安装成功,如果没有安装,到Oracle官网下载对应的包,一路下一步安装即可,比较容易。

2. 配置环境变量

配置环境变量前先得到JAVA_HOME的位置。
依旧:终端输入:

/usr/libexec/java_home

可返回JAVA_HOME的位置路径,把这个路径记下来,马上要用

/Library/Java/JavaVirtualMachines/jdk1.8.0_151.jdk/Contents/Home

环境变量一共有三个东西需要配置:
JAVA_HOME
CLASS_PATH
PATH
在windows 系统里是在我的电脑属性高级设置里分别设置,macOS里依然是通过命令行设置。
终端输入:

sudo vim /etc/profile

然后后需要输入密码。接下来按i,显示insert,进入输入模式。然后输入下面配置:

JAVA_HOME="/Library/Java/JavaVirtualMachines/jdk1.8.0_151.jdk/Contents/Home"
export JAVA_HOME
CLASS_PATH=i"$JAVA_HOME/lib"
PATH=".$PATH:$JAVA_HOME/bin"

然后按esc,进入保存。
输入:wq! 保存

这里注意一下,JAVA_HOME的路径不要照着网上教程全抄了,把自己刚刚存下来的路径copy过来,毕竟安装的JDK版本不一致的时候,路径当中有的文件的名字是不一致的。

接下来 输入

source /etc/profile

运行profile配置文件

检查环境
输入

echo $JAVA_HOME

得到配置的路径,说明配置完毕。

5.14 日更新:
发现该环境变量配置之后,终端许多命令无法执行,比如python3,pip以及hexo命令,这是无法忍受的。所以又强行把它改了回去,得以恢复。
后发现IntelliJ IDEA会自带Java环境,在不设置这个环境变量的情况下,Java的hello world还是跑起来了。
所以真的是生命在与折腾!

选择IDE

有些人可能建议初学者用记事本写代码,我感觉初学者最重要的应该是马上跑起来一个程序得到及时的反馈,所以我还是习惯用IDE。

Java的IDE也挺多的,比较有名的是Eclipse和IntelliJ IDEA两款,作为一个初学者,当然一个也没用过,前者开源后者付费。考虑到后者是JetBrains的产品,他们公司的Pycharm和Webstorm我是用过并且非常喜欢的,所以上手IntelliJ IDEA可能会比较容易的,另外JetBrains也向学生提供了免费的序列号。所以不需要考虑付费的问题。

综上所述、采用IntelliJ IDEA。

5.18日更新,观看了浙江大学翁凯教授的Java教程,方知Eclipse软件本身就是用Java编写的,所以要配置好Java环境才能运行这个IDE。这也是为什么网上那么多教程起手就是配环境了。

### 在Mac操作系统上配置Java开发环境的详细步骤 在 macOS 上配置 Java 开发环境是一项基础且重要的任务。以下是具体的操作方法,涵盖 JDK 安装、环境变量配置以及验证过程。 #### 1. 下载并安装 JDK 首先需要从官方渠道下载适合 macOS 的 JDK 版本。可以选择 Oracle 官方提供的 JDK 或者 OpenJDK[^3]。 - 访问 [Oracle 官网](https://www.oracle.com/java/technologies/downloads/#java8-mac) 或 [OpenJDK 官网](https://openjdk.org/)。 - 根据系统架构(Intel 或 Apple Silicon)选择对应的版本进行下载。 - 双击下载好的 `.dmg` 文件并按照提示完成安装。 #### 2. 配置环境变量 正确配置环境变量是确保系统能够识别 Java 命令的关键。 - 打开终端(Terminal),编辑 `~/.zshrc` 文件(macOS Catalina 及以上版本默认使用 Zsh)。如果使用的是旧版 Bash,请编辑 `~/.bash_profile` 文件。 ```bash nano ~/.zshrc ``` - 添加以下内容以设置 JAVA_HOME 和 PATH: ```bash export JAVA_HOME=$(/usr/libexec/java_home) export PATH=$JAVA_HOME/bin:$PATH ``` - 保存文件后,运行以下命令使配置生效: ```bash source ~/.zshrc ``` #### 3. 验证 Java 环境 完成上述步骤后,可以通过以下命令验证 Java 是否正确安装和配置。 - 检查 Java 版本: ```bash java -version ``` - 检查编译器版本: ```bash javac -version ``` 如果输出了正确的 Java 和编译器版本信息,则表示配置成功[^1]。 #### 4. 使用 Homebrew 安装和管理 Java(可选) 对于更灵活的管理方式,可以借助 Homebrew 工具安装 Java。 - 如果尚未安装 Homebrew,请先安装它: ```bash /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" ``` - 使用 Homebrew 安装 OpenJDK: ```bash brew install openjdk ``` - 配置环境变量时,可以直接引用 Homebrew 安装路径: ```bash export JAVA_HOME=/opt/homebrew/opt/openjdk export PATH=$JAVA_HOME/bin:$PATH ``` #### 注意事项 - 如果需要切换不同版本的 JDK,可以使用工具如 `jenv` 进行管理[^2]。 - 在配置过程中遇到权限问题时,可以尝试使用 `sudo` 提升权限。 ```bash sudo chown -R $(whoami) /Library/Java/JavaVirtualMachines/ ``` ---
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值