关键词

Mac M1 Java 开发环境配置详解

下面是“Mac M1 Java 开发环境配置详解”的完整攻略:

环境准备

首先,我们需要确认自己的 Mac 是否使用 Apple Silicon 硅片,在 终端 中执行下面的命令进行确认:

uname -m

如果输出结果为 arm64aarch64,说明你的 Mac 采用了 Apple Silicon 硅片。

安装 JDK

因为 M1 Mac 采用的是 ARM 架构,所以需要安装适用于 ARM 架构的 JDK。

方式一:使用官方 JDK

可以从 Oracle 官网上下载适用于 M1 Mac 的 JDK:Oracle JDK 16 for macOS on ARM64

下载后,在终端中进入下载目录,执行下面的命令进行安装:

installer -pkg jdk-16.0.2_osx-aarch64_bin.dmg -target /

其中,jdk-16.0.2_osx-aarch64_bin.dmg 是你下载的 JDK 文件名,根据实际情况修改。

安装完成后,执行以下命令验证是否安装成功:

java -version

如果输出有 JDK 的版本信息,说明安装成功。

方式二:使用 Homebrew 安装

另一种安装 JDK 的方式是使用 Homebrew 命令安装。

在终端中执行下面的命令,安装 Homebrew:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

安装完成后,使用下面的命令安装适用于 M1 Mac 的 OpenJDK:

brew install openjdk@16

安装完成后,执行以下命令验证是否安装成功:

java -version

如果输出有 JDK 的版本信息,说明安装成功。

配置环境变量

安装 JDK 后,需要配置环境变量,让系统知道 JDK 的位置。

打开终端,执行下面的命令打开 ~/.bash_profile 文件:

open ~/.bash_profile

在文件中添加下面的内容:

export JAVA_HOME=$(/usr/libexec/java_home)
export PATH=$JAVA_HOME/bin:$PATH

编辑完成后,执行下面的命令使配置文件生效:

source ~/.bash_profile

配置 IntelliJ IDEA

打开 IntelliJ IDEA,进入 Preferences 页面。

配置 SDK

在左侧列表中,找到 Build, Execution, Deployment,点击打开。

选择 JDK 页面,在 JDK home path 中填入你安装的 JDK 的位置,一般来说是/Library/Java/JavaVirtualMachines/jdk-16.0.2.jdk/Contents/Home,具体路径根据实际情况修改。

配置 Gradle

在左侧列表中,找到 Build, Execution, Deployment, Build Tools, Gradle,点击打开。

选择 Gradle JVM,选择你安装的 JDK。

至此,Java 开发环境的配置完成。

示例

下面我们以一个简单的“Hello, World!”程序为例,展示如何在 Mac M1 上进行 Java 开发。

首先,创建一个新项目,在 src 目录下创建一个名为 Hello.java 的文件。

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

在终端中进入项目根目录,执行下面的命令进行编译:

javac src/Hello.java

执行下面的命令运行程序:

java src/Hello

终端应该会输出 Hello, World!

接着可以在 IntelliJ IDEA 中打开该项目,调试等操作和普通的 Java 项目一样。

总结

以上就是在 Mac M1 上配置 Java 开发环境的详细攻略。需要注意的是,由于 M1 Mac 是一个新平台,一些库和工具可能还不完全支持,可能会存在一些问题。如果遇到问题可以参考官方文档或在社区中寻求帮助。

本文链接:http://task.lmcjl.com/news/7910.html

展开阅读全文