Mac系统下java环境配置

Mac系统下java环境配置从 windows 转到 mac 上开发 配置环境记录一下 供大家参考 1 下载 jdk 地址 JavaDownload Oraclehttp www oracle com technetwork java javase downloads index html 我下载的时候必须要登陆后才能下载 于是找了这个可以直接下载安装 jdk 8u321 macosx x64 dmg 配置 java 环境 Mac Java 文档类资源 CSDN 下载 jdk 8u321 macosx x64 dmg 配置 java 环境

从windows转到mac上开发,配置环境记录一下,供大家参考;

1、下载jdk

地址:Java Downloads | OracleMac系统下java环境配置http://www.oracle.com/technetwork/java/javase/downloads/index.html

我下载的时候必须要登陆后才能下载,于是找了这个可以直接下载安装

jdk-8u321-macosx-x64.dmg配置java环境(Mac)-Java文档类资源-CSDN下载jdk-8u321-macosx-x64.dmg配置java环境(Mac)更多下载资源、学习资料请访问CSDN下载频道.Mac系统下java环境配置https://download.csdn.net/download/weixin_42216205/82601486

2、安装下载好的jdk,一直下一步到结束

3、验证是否安装成功

打开终端输入java -version

Mac系统下java环境配置

 输出的是版本信息,说明已经安装成功了;

4、配置java环境

打开java安装路径 Mac默认路径为/Library/Java/JavaVirtualMachines/

按住command键加空格,搜索/Library/Java/JavaVirtualMachines/jdk1.8.0_321.jdk/Contents 

打开这个文件夹Mac系统下java环境配置

在Home文件夹处右击—新建位于文件夹位置的终端窗口

Mac系统下java环境配置

 输入指令sudo vim /etc/profile,然后需要输入mac的密码

Mac系统下java环境配置

输入密码后,会打印出profile的信息

Mac系统下java环境配置

 按i进入insert进入编辑模式,将以下文字粘贴进fi的下一行

JAVA_HOME="/Library/Java/JavaVirtualMachines/jdk1.8.0_231.jdk/Contents/Home" export JAVA_HOME CLASS_PATH="$JAVA_HOME/lib" PATH=".$PATH:$JAVA_HOME/bin"

Mac系统下java环境配置

注意路径中的jdk*要和java -version一致, 然后按esc退出编辑模式,再输入指令 :wq!,回车即可保存成功。

Mac系统下java环境配置

5、输入source /etc/profile,即可使刚才的设置立即生效。

6、检查java环境是否配置成功 输入指令echo $JAVA_HOME,输出结果如下,说明java已配置成功。

/Library/Java/JavaVirtualMachines/jdk1.8.0_231.jdk/Contents/Home
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/206381.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月19日 下午3:50
下一篇 2026年3月19日 下午3:50


相关推荐

  • 汇编指令B与BL_AB500编程中B指令使用

    汇编指令B与BL_AB500编程中B指令使用1.b与bl指令的作用是什么?   b与bl指令的作用:实现程序跳转,也就是调用子程序。2.b与bl指令的区别是什么?   b与bl指令的区别:b指令:简单的程序跳转,跳转到到目标标号处执行。                                 bl指令:带链接程序跳转,也就是要带返回地址。在发生跳转前,将当前PC-4保存到R14中。             …

    2022年10月21日
    5
  • java jettison_java-Jettison或Kryo

    java jettison_java-Jettison或Kryo我目前正在将 JAXB 用于我正在从事的项目 并希望将我的库存档 xml 转换为存档 json 以在我的项目中执行任务 我以为我会使用 Jettison 因为它实际上可以与 JAXB 一起使用 所以它看起来像是 easiertoimpl 但是 查看不包含 Jettison 的 Olderbenchma 我发现 Kryo 生成的文件更小 并且序列化和反序列化的速度比某些替代方法更快 谁能告诉我主要的不同之

    2026年3月19日
    3
  • ideaIU-2021.9 激活码_最新在线免费激活

    (ideaIU-2021.9 激活码)好多小伙伴总是说激活码老是失效,太麻烦,关注/收藏全栈君太难教程,2021永久激活的方法等着你。https://javaforall.net/100143.htmlIntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,上面是详细链接哦~83PVI25FMO-eyJsaWNlbnNlSWQiOi…

    2022年3月27日
    92
  • iphone屏幕尺寸大全对照表(iphone所有屏幕尺寸)

    展开全部第一代iPhone2G屏幕为32313133353236313431303231363533e78988e69d83313333663037663.5英吋,分辨率为320*480像素,比例为3:2。第二代iPhone3G屏幕为3.5英吋,分辨率为320*480像素,比例为3:2。第三代iPhone3GS屏幕为3.5英吋,分辨率为320*480像素,比例为3:2。第四代iPhone4屏幕为3…

    2022年4月16日
    3.9K
  • FileProvider 的使用(Failed to find configured root that contains/storage/emulated/0/DCIM/ )

    FileProvider 的使用(Failed to find configured root that contains/storage/emulated/0/DCIM/ )首先扯点别的:今天不上班,在家里和剑宗喝了点酒,和同学聊了会天,也是挺开心,现在学会习。以前调用系统相机拍照的时候,流程是这样的privatevoidtakePhoto(){IntenttakePictureIntent=newIntent(MediaStore.ACTION_IMAGE_CAPTURE);if(takePictureIntent

    2025年7月3日
    6
  • java 正则 尖括号,带尖括号的正则表达式行为

    java 正则 尖括号,带尖括号的正则表达式行为Pleaseexplai toutputanyth echo egrep butthefollow echo egrep Thebehaviour

    2026年3月16日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号