zoukankan      html  css  js  c++  java
  • mac上java环境变量配置

    一、写在开头

      在mac上玩jdk与windows略有不同。mac是unix风格的系统,所以配置文件是有分级的。

      下面将从环境变量的查找、环境变量的配置(分级情况)、如何切换当前使用的jdk三类操作构建博文

    二、实操记录

      (1)java_home查找

        主要方法为客户端命令echo $JAVA_HOME

        偶尔也会使用命令 which java(which命令用于在linux的$PATH中查找命令的出处)

        当然也可以使用/usr/libexec/java_home -V查看jdk的安装与版本详情,类似或等同于java -version

      (2)环境变量配置

        环境变量有四种配置方式

        但执行的命令都是

          export JAVA_HOME=xxxxxx

          export CLASS_PATH="$JAVA_HOME/lib"

          export PATH=".$PATH:$JAVA_HOME/bin"

        (a)配置成系统级,所有用户都可用

          vi /etc/profile

          在文件中加上上面三句export

          然后用source /etc/profile 使之立即生效

        (b)配置成系统级,当前用户有效

          vi ~/.bash_profile

          在文件中加上上面三句export

          然后用source ~/.bash_profile 使之立即生效

        (c)控制台处理,立即生效,关闭会话立刻失效

          直接在控制台执行上面三个export

          备注:

            控制台执行的export设置只对当前的bash登录session有效。这是存在内存里面的,不会写文件。

    扩展学习

      mac修改java版本

        sudo vim /etc/.bashrc
        里面加
        export JAVA_HOME=java路径
        export PATH=$JAVA_HOME/bin:$PATH

        保存关闭
        sudo source /etc/bashrc

      可参照:https://blog.csdn.net/luolianxi/article/details/78546354

    参照来源:

      java_home查找

        https://www.cnblogs.com/albert1017/p/4739594.html

      配置java_home

        http://blog.csdn.net/caiwenfeng_for_23/article/details/44243083

        http://blog.sina.com.cn/s/blog_7d1c5c8601015ppr.html

        https://www.cnblogs.com/SnowingYXY/p/6723019.html

      tomcat出现"DJava endorsed dirs="的错误提示

        http://www.blogjava.net/shangaijun/archive/2007/07/31/133485.html

      

      jekins配置jdk  

        https://www.jianshu.com/p/d8d1d72d0248

  • 相关阅读:
    前天晚上终于可以骑自行车了
    第一篇cnblog!
    使用web服务查询数据库的例子(上)
    使用网络提供的web服务开发航班查询程序
    使用web服务查询数据库的例子(下)
    .NET技术与企业级解决方案研究应用
    用正则表达式解析url
    基于原型的类继承
    Pub/Sub模式
    函数调用apply
  • 原文地址:https://www.cnblogs.com/chendeming/p/8177953.html
Copyright © 2011-2022 走看看