Mac M1 版 Java 环境安装与配置

2,703 阅读2分钟

Mac M1 版 Java 环境安装与配置

1. 前言

哈喽,大家好啊!本期记录下 Java 环境的安装与配置过程。

2. 安装

2.1 下载

首先,在 www.oracle.com/java/techno… 页面中选择 macOS 版,进行下载。

Untitled.png

Two thousand years later…

2.2 安装

终于下载好了,双击下载好的 .pkg 文件,然后出现熟悉的欢迎使用“JDK 8 Update 371”安装器界面,点击“继续”再“安装”即可。基本上无脑下一步。

2.2 验证

最后,在终端验证下,搞定!

➜  ~ java -version
java version "1.8.0_371"
Java(TM) SE Runtime Environment (build 1.8.0_371-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.371-b11, mixed mode)

由此 Java 环境就安装完成了。

3. 环境变量配置

3.1 配置

这种安装方式下 java 所在位置 /Library/Java/JavaVirtualMachines/jdk1.8.0_361.jdk/Contents/Home。

➜  ~ ls -l /Library/Java/JavaVirtualMachines/jdk1.8.0_361.jdk/Contents/Home
total 51656
-r--r--r--   1 root  wheel      3244  1  9 16:41 COPYRIGHT
-r--r--r--   1 root  wheel        44  1  9 16:41 LICENSE
-r--r--r--   1 root  wheel       159  1  9 16:41 README.html
-rw-r--r--   1 root  wheel       190  1  9 13:38 THIRDPARTYLICENSEREADME-JAVAFX.txt
-r--r--r--   1 root  wheel       190  1  9 16:41 THIRDPARTYLICENSEREADME.txt
drwxr-xr-x  44 root  wheel      1408  1  9 16:45 bin
drwxr-xr-x   9 root  wheel       288  1  9 16:41 include
-rw-r--r--   1 root  wheel   5240881  1  9 13:38 javafx-src.zip
-rw-r--r--   1 root  wheel       195  1  9 16:43 jmc.txt
drwxr-xr-x  11 root  wheel       352  1  9 16:43 jre
-rw-r--r--   1 root  wheel       180  1  9 16:43 jvisualvm.txt
drwxr-xr-x   4 root  wheel       128  1  9 16:43 legal
drwxr-xr-x  12 root  wheel       384  1  9 16:43 lib
drwxr-xr-x   5 root  wheel       160  1  9 16:41 man
-rw-r--r--   1 root  wheel       130  1  9 16:41 release
-rw-r--r--   1 root  wheel  21169081  1  9 16:41 src.zip

vim ~/.zshrc 一下,添加如下内容,保存。

export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_361.jdk/Contents/Home

3.2 测试

打开编辑器输入。

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

控制台输出。

➜  hello-world  cd /Users/username/IdeaProjects/hello-world ; /usr/bin/env /Library/Java/JavaVirtualMachines/jdk1.8.0_361.jdk/Contents/Home/bin/java -cp /Users/username/Library/Application\
 Support/Code/User/workspaceStorage/2d596b6541d426e4218500df1e175fbe/redhat.java/jdt_ws/hello-world_6f0fdcb2/bin test 
Hello world!

至此 Java 的环境变量配置就完成了。

4. 参考资料

code.visualstudio.com/docs/langua…