本文记录了如何在MacBook Pro M1上进行Java的安装,所安装版本是JDK 1.8。
首先,我们需要到Oracle官网上下载对应版本的安装包,由于学习需要,我这里没有安装最新版本的,而是需要JDK 1.8,下载链接为:
https://www.oracle.com/java/technologies/downloads/#java8-mac
进入后,选择macOS只有一种安装包,点击进行下载即可。
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-eA7HumIt-1665929411800)(https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/e02102810f194b8ebaaeda5dd40bbac9~tplv-k3u1fbpfcp-watermark.image?)]
在下载时,需要我们登录Oracle账户,如果没有的话注册一个就行了。
下载完成之后,双击下载的dmg文件后会打开一个窗口,
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-UIIWWK5G-1665929411801)(https://p6-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/e65c2448cb7447858e68fba363e51340~tplv-k3u1fbpfcp-watermark.image?)]
只要双击pkg文件后进行向导式安装,一路继续即可。
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-jKR4W4p9-1665929411802)(https://p9-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/e0bc4331eaa64e36b3f47f24b1dd8b15~tplv-k3u1fbpfcp-watermark.image?)]
完成安装后,我们还需要配置JAVA_HOME环境变量,这里我们打开终端后使用vim修改 .zshrc文件
jiexing@MacBook-Pro ~ % vim ~/.zshrc
在最后加入
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_341.jdk/Contents/Home
这里的JAVA_HOME路径是安装时的jdk路径,如果是jdk 1.8基本就是/Library/Java/JavaVirtualMachines/jdk1.8.0_341.jdk/Contents/Home这个路径了,如果不确定可以cd到相应的目录下进行查看。
完成.zshrc文件配置后,我们需要重启终端,之后我们来检查一下java的版本信息和环境变量的配置情况。
首先,可以使用java -version来检查java版本信息。
jiexing@MacBook-Pro ~ % java -version
java version "1.8.0_341"
Java(TM) SE Runtime Environment (build 1.8.0_341-b10)
Java HotSpot(TM) 64-Bit Server VM (build 25.341-b10, mixed mode)
同样,使用echo $JAVA_HOME命令来打印这个环境变量,检查路径是否正确。
jiexing@MacBook-Pro ~ % echo $JAVA_HOME
/Library/Java/JavaVirtualMachines/jdk1.8.0_341.jdk/Contents/Home
如果输入以上信息后,即正常安装。
最后,我们编写一个简单的HelloWorld程序来实验一下。
首先,我们编写一个HelloWorld.java文件,其中的内容为:
public class HelloWorld
{
public static void main(String []args)
{
System.out.println("Hello World");
}
}
之后,使用以下两条命令运行。
jiexing@MacBook-Pro 临时文件夹 % javac HelloWorld.java
jiexing@MacBook-Pro 临时文件夹 % java HelloWorld
Hello World
可以看到,java程序正确的输出了HelloWorld字符串,一切安装配置完成。