对于开发人员来说,电脑的性能很重要,所以换了Mac后需要重新配置开发环境,网上对Windows系统的Java环境配置有很多,所以,这里就不多介绍。现在记录一下在Mac电脑上的Java环境配置。

众所周知,Java开发需要安装JDK(Java Development Kit),下面我们就从下载开始一步步介绍。

第一步:JDK下载

  1. 打开Oracle官网,点击 Downloads按钮:

  2. 进入下载页面:



    点击Java选项,跳转到Java相关下载的选项:



    选择 Java(JDK) for Developers 选项,跳转到JDK下载页面。
  3. 也可以直接点击JDK下载,进入该页面,在该页面中有多个版本可以供开发者下载,目前我用的是JDK 8,所以,我以JDK 8为例,讲解它的下载,滑到Java SE 8xxx,可以看到下图:



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



    我们需要先同意它的协议,然后选择Mac版的JDK下载,等待下载直到下载完成。

第二步:JDK安装

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

第三步:Java配置环境变量

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

1.打开终端Terminal

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



    此时就会打开配置文件,由于我的已经配置过,这里就不截图。

    2.在配置文件中输入下面的内容:
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_131.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的路径。

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

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

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

如下图:

第五步:开发工具安装

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

扩展

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

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

本文欢迎转发,转发请注明作者和出处,谢谢!

最新文章

  1. 【windows 下安装 mysql-server 无法登录问题解决】
  2. [工作中的设计模式]原型模式prototype
  3. android源码在线查看
  4. Win7系统安装MySQL5.5.21图解教程
  5. Autoconf/Automake工具简介
  6. c++程序内存泄露检測工具
  7. Amabri添加YDB报错
  8. JQuery EasyUI的常用组件
  9. SSM学习(二)mybatis和spring的集成
  10. 关于 preHandle 重写和添加参数问题,重写HttpServletRequestWrapper和Filter
  11. django 中自带的加密方法
  12. Postgres绿色版本安装 windows
  13. 3038 3n+1问题
  14. ZooKeeper分布式过程协同技术详解1——ZooKeeper的概念和基础
  15. MySQL创建只读账号
  16. Android网络编程系列之Volley总结
  17. ubuntu下hadoop,spark配置
  18. Python-统计svn变更代码行数
  19. Python 爬虫 数据清洗 去掉 超链接
  20. dedecms后台每页文章条数如何修改(“文档列表”每一页显示的文档条数)

热门文章

  1. SuperMap iDesktop .NET 10i制图技巧-----如何贴图
  2. Hook Java API以获得MD5加密前数据
  3. python函数编程-装饰器decorator
  4. 在 Python 3.x 版本后,ConfigParser.py 已经更名为 configparser.py 所以出错!
  5. 关于for循环中使用setTimeout的四种解决方案
  6. MS16-072域内中间人攻击
  7. SAP用户角色分配函数权限
  8. Android 程序分析环境搭建-Android 9 -代码下载编译
  9. 推荐一个好用的行内可编辑的table组件 vxe-table
  10. [日常] linux设置环境变量