目录

Java-环境搭建Mac版

第一步:JDK下载

  1. 打开Oracle官网,点击 资源–软件下载按钮:

  2. 进入下载页面:点击Java选项,跳转到Java相关下载的选项:

    https://p1-jj.byteimg.com/tos-cn-i-t2oaga2asx/gold-user-assets/2019/7/23/16c1e4574584dd49~tplv-t2oaga2asx-watermark.awebp

    选择Java(JDK) for Developers选项,跳转到JDK下载页面。

    https://p1-jj.byteimg.com/tos-cn-i-t2oaga2asx/gold-user-assets/2019/7/23/16c1e439d1de7584~tplv-t2oaga2asx-watermark.awebp

  3. 也可以直接点击JDK下载,进入该页面,在该页面中有多个版本可以供开发者下载,目前我用的是JDK 16,所以,我以JDK 16为例,讲解它的下载,滑到Java SE 16,可以看到下图:

    https://p1-jj.byteimg.com/tos-cn-i-t2oaga2asx/gold-user-assets/2019/7/23/16c1e439d3d09028~tplv-t2oaga2asx-watermark.awebp

    ​ 点击红框中的按钮,下载,会跳转到JDK选择的页面:

https://p1-jj.byteimg.com/tos-cn-i-t2oaga2asx/gold-user-assets/2019/7/23/16c1e439d3f80f12~tplv-t2oaga2asx-watermark.awebp

第二步:JDK安装

双击JDK安装包,然后按照提示流程一步步操作,直到安装完成。我们可以根据下图标识的路径找到已经安装好的JDK:

https://p1-jj.byteimg.com/tos-cn-i-t2oaga2asx/gold-user-assets/2019/7/23/16c1e439d3ebc4ed~tplv-t2oaga2asx-watermark.awebp

第三步:Java配置环境变量

这是最关键的一步。不只是Java开发需要配置环境,在Android、Flutter等开发中如果配置相关的环境变量,也是根据下述的方法进行的。废话不多说,看下面的描述:

  1. 打开终端Terminal
  • 如果是第一次配置环境变量,使用命令 touch .bash_profile 创建一个名为**.bash_profile** 隐藏配置文件;
  • 如果不是第一次配置环境变量,使用命令 open .bash_profile 打开配置文件;

https://p1-jj.byteimg.com/tos-cn-i-t2oaga2asx/gold-user-assets/2019/7/23/16c1e439f39c7ffb~tplv-t2oaga2asx-watermark.awebp

  1. 在配置文件中输入下面的内容:
1
2
3
4
5
6
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-16.0.2.jdk/Contents/Home
PATH=$JAVA_HOME/bin:$PATH:.
CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.
export JAVA_HOME
export PATH
export CLASSPATH

保存关闭配置文件。

注意:JAVA_HOME的值是JDK安装目录下Home的路径。

  1. 继续使用命令 source .bash_profile 使配置文件生效。

第四步:检测环境是否安装成功

输入命令 java -version ,查看JDK的版本,如果输出JDK的版本号,说明JDK环境变量配置成功。 如下图:

https://p1-jj.byteimg.com/tos-cn-i-t2oaga2asx/gold-user-assets/2019/7/23/16c1e439faa3aa28~tplv-t2oaga2asx-watermark.awebp

第五步:开发工具安装

JDK安装好后,我们就可以下载安装自己常用的开发工具,然后配置JDK的安装路径,这样就可以开发了。由于开发工具之多,每个开发人员的开发工具又不一样,这里就不再介绍了。

扩展

https://p1-jj.byteimg.com/tos-cn-i-t2oaga2asx/gold-user-assets/2019/7/23/16c1e439f3f0969d~tplv-t2oaga2asx-watermark.awebp

  • Contents目录下的Home文件夹是JDK的根目录;
  • bin目录下存放的是用于开发的一些终端命令工具,例如:javac、java等命令;
  • db目录下是Java开发的一个开源的关系型数据库;
  • include目录下是一些C语言的头文件;
  • jre目录下是JDK所依赖的Java运行时;
  • lib目录下存放JDK开发工具所依赖的一些库文件;
  • man目录下存放JDK开发工具的说明文档。

以上就是关于Java开发的环境搭建!