当前位置: 首页 > news >正文

Mac 上配置Java环境变量

1、查看Java版本信息

    admin@-Pro ~ % java -version
    java version "1.8.0_211"
    Java(TM) SE Runtime Environment (build 1.8.0_211-b12)
    Java HotSpot(TM) 64-Bit Server VM (build 25.211-b12, mixed mode)

   查看安装了那些版本(略)

admin@-Pro ~ % /usr/libexec/java_home -V
Matching Java Virtual Machines (2):1.8.211.12 (x86_64) "Oracle Corporation" - "Java" /Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home1.8.0_211 (x86_64) "Oracle Corporation" - "Java SE 8" /Library/Java/JavaVirtualMachines/jdk1.8.0_211.jdk/Contents/Home
/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home


2、查看当前的环境变量配置信息

admin@-Pro ~ % echo $PATH 
 /usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/opt/mysql@5.7/bin:/Users/admin/tools/apache-maven-3.9.4/bin:/usr/local/sbin:/Users/admin/tools/gradle-8.5/bin

3、配置Java环境变量


   3.1、找到Java安装路径

        打开“访达” - “前往” - “前往文件夹” - 输入“Library”,找到“Java”文件夹,复制Java的home路径。 例:/Library/Java/JavaVirtualMachines/jdk1.8.0_211.jdk/Contents/Home

    3.2、打开.bash_profile文件

admin@-Pro ~ % vim ~/.bash_profile

    3.3、添加Java配置

#java_home
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_211.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

    3.4、退出保存环境变量

    (1)先摁 ESC键 返回命名行模式(一定要先摁ESC)。
    (2)输入 :wq 退出保存环境变量。

4、在终端输入下面命令行让环境变量生效

admin@-Pro ~ % source .bash_profile

5、再次查看环境配置信息

admin@-Pro ~ % echo $PATH          
/Users/admin/tools/apache-maven3.9.4/bin:/Library/Java/JavaVirtualMachines/jdk1.8.0_211.jdk/Contents/Home/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/opt/mysql@5.7/bin:/Users/admin/tools/apache-maven-3.9.4/bin:/usr/local/sbin:/Users/admin/tools/gradle-8.5/bin:/usr/local/sbin:/Users/admin/tools/gradle-8.5/bin

    配置结束!

相关文章:

  • 力扣题目学习笔记(OC + Swift)16. 最接近的三数之和
  • Elasticsearch 性能调优基础知识
  • Android Studio 显示前进后退按钮
  • 【C语言】自定义类型之联合和枚举
  • 【C语言】自定义类型——枚举、联合体
  • 类和对象(中篇)
  • 解决 Hive 外部表分隔符问题的实用指南
  • kettle查库组装参数循环调用第三方接口入库
  • 金蝶报表二开
  • 【GoLang】哪些大公司正在使用Go语言
  • eclipse中基于maven构建的web项目pom.xml中指定的jar包无法发布到tomcat中
  • 如何实现公网访问本地内网搭建的WBO白板远程协作办公【内网穿透】
  • 华为mpls vpn跨域方案A
  • 本地文件内容搜索神器AnyTXT Searcher如何搭建与远程访问
  • 数据库故障Waiting for table metadata lock
  • Jvm GC 参数总结「二」
  • 【make/Makefile】Linux下进度条的设计与实现
  • 2-高可用-负载均衡、反向代理
  • Apache Tomcat httpoxy 安全漏洞 CVE-2016-5388 已亲自复现
  • Axure中继器的使用实现表格的增删改查的自定义文件
  • 洗冤录|县令遇豪强:黄榦处理的一起地产纠纷案
  • “苏河超级管”调研:桥下公园“留白”很好,指引差点
  • 第四轮伊美核谈判将于11日在阿曼举行
  • 上海市委常委会会议暨市生态文明建设领导小组会议研究基层减负、生态环保等事项
  • 欧洲史上最严重停电事故敲响警钟:能源转型如何保证电网稳定?
  • 复旦大学文科杰出教授裘锡圭逝世,享年90岁