mac上配置java开发环境

本文详细介绍了在MacOS 10.13.6上配置Java开发环境的步骤,包括下载并安装JDK,配置JAVA_HOME环境变量,以及通过编写和运行简单的Java程序进行环境测试。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

刚在mac上配置了java开发环境,多数步骤是参考链接做下来的,记录下来供参考。

1.下载jdk

我mac os 的版本是 :10.13.6;

打开终端,输入 java -version ,回车显示如下:

点 更多信息 进到 https://www.oracle.com/technetwork/java/javase/downloads/index.html 的界面

点击download,跳转到jdk的下载,选择对应的最新版本下载即可,我下的是

jdk-12_osx-x64_bin.dmg

2.安装

jdk-12_osx-x64_bin.dmg 下载完,点击安装即可。在终端输入 java -version 命令查看是否安装成功,如下:

java -version


java version "12" 2019-03-19
Java(TM) SE Runtime Environment (build 12+33)
Java HotSpot(TM) 64-Bit Server VM (build 12+33, mixed mode, sharing)

说明安装成功了。

可以进到目录 /Library/Java/JavaVirtualMachines/ 查看jdk安装的的位置,方法:打开Finder,快捷键 “Command + Shift + G”,输入 /Library/Java/JavaVirtualMachines/ ,回车就能看到安装的jdk,如下图所示:

所以jdk的目录为:

/Library/Java/JavaVirtualMachines/jdk-12.jdk

这个目录后面会用到

3.配置

在终端输入

sudo vim /etc/profile

然后输入自己的电脑密码,然后就进入了profile文件,在文件内容末尾添加JAVA_HOME路径(切换英文输入法,键入“i”,进入插入模式),如下所示:

JAVA_HOME="/Library/Java/JavaVirtualMachines/jdk-12.jdk/Contents/Home/"

CLASS_PATH="$JAVA_HOME/lib"

PATH=".:$PATH:$JAVA_HOME/bin"

拼接起来,如下所示:

# System-wide .profile for sh(1)
  
if [ -x /usr/libexec/path_helper ]; then
        eval `/usr/libexec/path_helper -s`
fi

if [ "${BASH-no}" != "no" ]; then
        [ -r /etc/bashrc ] && . /etc/bashrc
fi


JAVA_HOME="/Library/Java/JavaVirtualMachines/jdk-12.jdk/Contents/Home/"

CLASS_PATH="$JAVA_HOME/lib"

PATH=".:$PATH:$JAVA_HOME/bin"
~                                                                               
~                                                                               
~                                                                               
~                                                                               
~                                                                               
~                                                                               
~                                                                               
"/etc/profile" [readonly] 16L, 323C

确认添加完毕,按esc退出插入模式,英文输入发下键入“:wq!”保存并退出profile文件

重启终端,重新打开输入如下所示:

builderdeMacBook-Pro:~ builder$ echo $JAVA_HOME
/Library/Java/JavaVirtualMachines/jdk-12.jdk/Contents/Home/

这个路径出来了,说明配置成功了

4.测试

新建一个文件,名为Hello.java,注意是.java为后缀,在文件里,写下如下java代码:

class Hello {
        public static void main(String[] args) {
            System.out.println("Helllo");
        }
}

在终端里cd到Hello.java文件所在目录,然后在终端输入以下命令:

javac Hello.java

然后就会在Hello.java文件所在目录,生成class文件:Hello.class

再在终端输入以下命令:

java Hello

如果出来一句打印的 :Helllo

说明运行正常,我们的java环境已经配置好了

 

参考链接:

https://www.cnblogs.com/zjx2711904647/p/7735556.html

<think>好的,用户想在Mac配置Java开发环境。我需要根据提供的引用资料来整理步骤。首先,引用3提到MacBook Pro M4使用的是ARM架构,所以要选择ARM64版本的JDK。然后引用2和3都提到了安装JDK和配置环境变量的步骤。可能步骤包括下载JDK、安装、配置环境变量、验证安装。需要注意不同版本的JDK适配问题,比如M4芯片要选ARM64。另外,引用2提到环境变量配置的详细方法,可能需要编辑.bash_profile或.zshrc文件。还要考虑是否需要配置JAVA_HOME和PATH变量。用户可能需要知道如何检查安装是否成功,比如用java -version命令。此外,是否需要安装IDE比如IntelliJ或Eclipse?不过用户的问题主要是配置环境,可能IDE是后续步骤。最后,生成相关问题的时候要考虑常见的问题,比如路径设置、版本选择、环境变量不生效等。需要确保步骤清晰,避免用户困惑,同时引用正确的参考资料。</think>### 在Mac配置Java开发环境的分步指南 #### 1. 下载适配的JDK版本 - **芯片架构确认**:Apple M系列芯片(包括M1/M2/M3/M4)需选择**ARM64架构**的JDK安装包,Intel芯片选择x64版本[^3]。 - **下载地址**: - [Oracle JDK](https://www.oracle.com/java/technologies/downloads/) - [OpenJDK](https://adoptium.net/) #### 2. 安装JDK - 双击下载的`.dmg`文件,按向导完成安装。默认路径为: ```bash /Library/Java/JavaVirtualMachines/jdk-版本号.jdk/Contents/Home ``` #### 3. 配置环境变量 - **打开终端**:按`Command+空格`搜索`Terminal`。 - **编辑配置文件**: ```bash # 若使用默认zsh shell(macOS Catalina及以上) open ~/.zshrc # 若使用bash open ~/.bash_profile ``` - **添加以下内容**: ```bash export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-版本号.jdk/Contents/Home export PATH=$JAVA_HOME/bin:$PATH ``` 替换`jdk-版本号`为实际安装的JDK目录名(如`jdk-21.jdk`)[^2][^3]。 - **使配置生效**: ```bash source ~/.zshrc # 或 source ~/.bash_profile ``` #### 4. 验证安装 ```bash java -version # 显示版本信息 javac -version # 确认编译器正常 ``` #### 5. 安装IDE(可选) - **IntelliJ IDEA**:适合企业级开发 - **VS Code**:轻量级,需安装Java扩展包
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值