返回首页  设为首页  加入收藏  今天是:
网站首页电脑主板电脑cpu电脑内存电脑硬盘电脑显卡电脑电源显示器电脑配件电脑维修
相关文章
 macOS版Java8开发环境搭建(基…
 微软Edge浏览器神优化:28天…
 iPhone系统无故占用几十G存教…
 手机删除软件垃圾仍然占用很…
 苹果承认M1芯片翻车:一天死…
 雷军英语很差?当真你就输了…
 电脑编曲宿主DAW软件有哪些 …
 保姆级的Windows11+MacOS双系…
 圣诞节可以送男女朋友的高颜…
 低配电脑最流畅好用的系统介…
 win11电脑配置查看方法【详解…
 hd7850功率多大(hd7850 参数…
 各个品牌显卡系列的排名(显…
 Linux中国版第一!深度操作系…
 【IT之家评测室】索泰 GeFor…
 4080显卡需要多少w电源 两个…
 【电脑电源】2022-400W450W电…
 值得信赖的大心脏 5款高品质…
 2022电脑电源选什么牌子的好…
 开学装机首选 4款性价比电源…
 打造最强供电 5款超值强悍电…
 系统无法识别移动硬盘连盘符…
 瀛航•企业┃员工在工作…
 《最强大脑》是真的吗?真的…
 移动硬盘在电脑上能显示盘符…
 比亚迪f0行车电脑在哪个位置
 杭州哪里做无创dna亲子鉴定!…
 苏宁电脑双十一很敢玩爆款游…
 怪兽充电现金大幅高出市值 低…
 杜绝一锤子买卖 DIY硬件售后…
 实体店买笔电会不会踩坑?大…
 广西融安:大力拓宽金桔销售…
 伍佰加渠道供应链:想创业销…
 橱柜业如何开辟销售渠道
 企业如何开拓国际市场 建立国…
 LED企业如何拓展市场销售渠道…
 各尺寸电脑显示器最佳分辨率…
 2022年双十一值得买的高性价…
 又到年终复盘时是时候用到华…
 千元级IPS屏首选 玛雅IPS23P…
 2015年中国液晶显示器十大品…
 笔记本电脑排行榜
 【手慢无】性能大幅提升!英…
 收藏!笔记本就这样选
 美国一架客机上笔记本电脑起…
 笔记本电脑起火导致美国客机…
 iPhone12运存容量确定!有惊…
 13运行内存多少g
 ram是运行内存吗
 ram是什么意思?ram是运行内…
专题栏目
湖南视觉网络"模板城"--汇集CMS、EShop、BBS、BLOG等系统模板
您现在的位置: 电脑评测网 >> 电脑cpu >> 正文
高级搜索
macOS版Java8开发环境搭建(基于Intel x86 64-bit)
作者:佚名 文章来源:本站原创 点击数: 更新时间:2022/12/27 0:42:30 | 【字体:

  月光墨鱼日常办公和软件开发除了可以使用Windows系统以外,还可以使用macOS系统,至于具体使用什么系统取决于你入职公司之后公司给你发的什么电脑,如果是MacBookPro那么就使用macOS开发项目,因此现在我们开始在macOS系统下搭建Java8的开发环境,如果你的Mac电脑使用的Intel CPU,那么按照如下方法下载、安装和配置JAVA8开发环境。

  早期Mac电脑都是使用Intel 的CPU,在2020年以后苹果公司在ARM架构的基础上自研CPU,例如M1,M1 Pro,M1 Ultra,M2等等,因此苹果公司的Mac电脑有 Intel x86架构和ARM 架构两种不同的CPU架构那么问题来了,我怎么知道我使用的Mac电脑CPU架构呢?在macOS Ventura 点击左上角的苹果菜单,然后选择关于本机

  苹果公司提供了一个翻译工具-Rosetta 2,通过 Rosetta 2,搭载 Apple 芯片的 Mac 可以使用专为配备 Intel 处理器的 Mac 构建的 App,这样也就意味着以前为Intel CPU开发的程序可以通过Rosetta 2 运行在苹果芯片的Mac电脑上,例如金山文档、恒星播放器等等。

  首次打开需要 Rosetta 的 App 时,系统会要求您安装 Rosetta。点按“安装”,然后输入您的用户名和密码以允许继续安装。

  如果您点按“以后”,则下次打开需要 Rosetta 的 App 时,系统会再次要求您安装 Rosetta。

  如果 Rosetta 已经安装,则系统不会再次要求您安装,也就是仅仅需要安装一次。

  您不需要打开 Rosetta 或与这个 App 互动。每当您使用专为搭载 Intel 处理器的 Mac 电脑构建的 App 时,Rosetta 都会在后台自动运行。Rosetta 会转换相应 App,使它可以与 Apple 芯片搭配使用。对于需要 Rosetta 的 App,在大多数情况下,您不会察觉它的性能有任何不同。不过,您应该联系 App 开发者,以询问相应 App 有没有一个版本能够以原生方式来充分利用 Apple 芯片的功能和性能。

  要识别需要 Rosetta 或者可以使用 Rosetta 的 App,请按照以下步骤操作:

  在“访达”中选择一个 App。从菜单栏的“文件”菜单中,选取“显示简介”。

  查看标有“种类”字样的信息:应用程序 (Intel) 表示 App 仅支持 Intel 处理器,并且需要 Rosetta 才能在搭载 Apple 芯片的 Mac 上运行。例如金山文档、恒星播放器

  应用程序(通用)表示 App 既支持 Apple 芯片也支持 Intel 处理器,并且在默认情况下使用 Apple 芯片。通用 App 不需要 Rosetta。

  对于标有“应用程序(通用)”的 App,“简介”窗口包含“使用 Rosetta 打开”这项设置。通过这项设置,网页浏览器等通用 App 可以使用还没有更新为支持 Apple 芯片的插件、扩展或其他附加组件。如果某个通用 App 无法识别您为这个 App 安装的附加组件,您可以退出这个 App,选择这项设置,然后再试一次。

  目前Oracle官方提供的最新Java版本\JDK版本是Java19和Java17,但是最新的LTS版本是Java17这次我们要下载的是Java8,所以往下滚动鼠标到Java8的下载

  5.注册\登录Oracle账户如果没有Oracle账账户,大家可以在注册页面 填写相应的信息注册账户

  然后会提示 你要将JDK 8 Update 351 安装器移动到废纸篓吗?

  而且即使没有配置PATH环境变量,在终端的任意路径下也可以运行javac -version和java -version,意味着可以在终端的任意路径使用javac和java

  这样是不是就意味着不用配置Java8的JAVA_HOME和PATH环境变量呢?

  其实不然,因为后期我们会使用多个不同版本的Java,例如在开发Java项目时使用的Java8,而学习Java语言时为了使用高版本的新特性可能会使用Java11甚至Java17,这里就会有在终端上切换Java版本的需求。因此我们依然要配置Java8的JAVA_HOME和PATH环境变量

  不过和Windows上Java8的配置方式不同,macOS版Java8的配置方式需要通过在终端上执行一些命令进行,如果你熟悉Linux命令那么上手会比较容易。

  配置JAVA_HOME环境变量的目的就是为了给Java8的PATH环境变量使用的

  不过我使用的是第三方终端iTerm,需要自己手动安装,可以使用Command+空格打开聚焦搜索,然后搜索iTerm回车后打开

  3.创建配置文件如果你是使用的bash ,那么在用户的家目录下使用touch .bash_profile 创建.bash_profile文件如果你是使用的zsh,那么在用户的家目录下使用touch .zshrc创建.zshrc文件Mac的家目录就是/Users/liuguanglei,其中liuguanglei表示用户名,每个系统的用户名可能不相同。打开终端以后默认的路径就是在家目录下

  PATH环境变量的本质就是一系列的路径,例如/bin,/usr/bin,/usr/local/bin,多个路径之间使用冒号(:)隔开,Mac下可以在终端上使用echo $PATH命令查看当前系统的PATH环境变量

  PATH环境变量的作用就是在终端上执行命令时,系统会从PATH环境变量的路径查找命令对应的可执行程序,然后执行该程序例如date 可以查看系统日期,而 where date 可以查看到date命令的路径,正因为/bin在PATH环境变量中,因此在终端输入date实际是运行的是/bin目录下的date程序

  如果输入一个不存在的命令,那么系统会提示command not found

  不过我使用的是第三方终端iTerm,需要自己手动安装,可以使用Command+空格打开聚焦搜索,然后搜索iTerm回车后打开

  2.打开配置文件之前在配置JAVA_HOME环境变量创建过.zshrc文件,因此使用vim .zshrc命令打开即可

  3.编辑配置文件vim打开文件后只能查看文件内容而不能编辑,因此按i键进入编辑模式

  5.重新加载配置文件在终端上输入source .zshrc让添加的配置生效

  6.验证配置在终端上输入echo $PATH命令查看系统PATH环境变量,确认是否已经添加Java8的PATH环境变量

  未来的某个时间可能你不再需要使用Java8时,就可以将其卸载,卸载Java8时需要删除三个目录和配置文件(例如.zshrc)

  删除三个目录时需要使用sudo rm -rf 命令来完成,首次执行sudo rm -rf前需要输入用户的开机密码

  然后删除配置文件,例如.zshrc,此时使用rm .zshrc命令删除即可

  删除.zshrc文件后重新开个终端窗口来验证JAVA_HOME和PATH环境变量是否已经删除

  特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

  袁国勇团队证实新冠会导致睾丸损伤和萎缩,康复患者应关注性腺机能减退和生育率降低问题

  励志!99年出生的香港女生在澳洲开卡车,一口气要开1100km+亲自卸货

  甘肃女民警突然去世,年仅35岁,曝光的两个细节揭开其死亡线!曼城大胜稳了,哈兰德梅开二度=英超20球,无人可挡

电脑cpu录入:admin    责任编辑:admin 
  • 上一个电脑cpu:

  • 下一个电脑cpu: 没有了
  •  
     栏目文章
    普通电脑cpu macOS版Java8开发环境搭建(基于Intel x86 64-… (12-27)
    普通电脑cpu 笔记本电脑排行榜 (12-26)
    普通电脑cpu 【手慢无】性能大幅提升!英特尔11代轻薄本低… (12-26)
    普通电脑cpu 收藏!笔记本就这样选 (12-26)
    普通电脑cpu 美国一架客机上笔记本电脑起火 乘客被紧急疏散 (12-26)
    普通电脑cpu 笔记本电脑起火导致美国客机遇险情!逾百名乘… (12-26)
    普通电脑cpu cpu温度过高怎么办?怎么样能最快处理呢? 科… (12-26)
    普通电脑cpu 14英寸笔记本电脑轻薄款式YOGAPro14s和灵耀Pr… (12-26)
    普通电脑cpu 【科学强国】折叠屏笔记本加速到来 能不能救电… (12-26)
    普通电脑cpu 电脑CPU的风扇还有这种操作这脑洞开的够大 科… (12-26)
    普通电脑cpu 为什么挖矿用显卡而不用CPU? (12-26)
    普通电脑cpu win11cpu不支持解决方法【详解】 (12-25)
    普通电脑cpu 电脑中的CPU作用详细介绍【详解】 (12-25)
    普通电脑cpu i7 4790 (12-25)
    普通电脑cpu 12100的最新相关信息_12100怎么样_新品问问 (12-25)
    普通电脑cpu 为什么现在组装电脑都推荐英特尔少有推荐AMD? (12-25)
    普通电脑cpu 电脑cpu占用过高咋办 (12-25)
    普通电脑cpu 电脑cpu占用过高怎么办_CPU占用率过高解决方法 (12-25)
    普通电脑cpu 电脑玩游戏cpu占用过高怎么办 (12-25)
    普通电脑cpu Windows优化大师 (12-25)