zoukankan      html  css  js  c++  java
  • Mac下多个jdk自由切换

    1.缘由,某些场合下需特别配置jdk,如最近学习遇到 annotation注解支持jdk1.5以上版本,而我用的jdk1.8,导致tomcat启动失败,提示降低jdk版本到1.7,1.6

    2.搜索mac下可否多个jdk共存,得到如下方法

    3.

    3.1 打开terminal,输入命令:open .bash_profile,打开下图编辑器

    3.2配置jdk环境
    export JAVA_6_HOME=/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
    export JAVA_7_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home
    export JAVA_8_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home

    3.3 #创建默认的jdk版本

    export JAVA_HOME=$JAVA_6_HOME

    3.4#创建alias命令,实现动态切换

    alias jdk8='export JAVA_HOME=$JAVA_8_HOME'
    alias jdk7='export JAVA_HOME=$JAVA_7_HOME'
    alias jdk6='export JAVA_HOME=$JAVA_6_HOME'

    3.5保存并退出编辑器

    3.6 在terminal中输入命令:source .bash_profile 使配置生效

    3.7验证配置与切换

    在terminal中 输入  jdk6,再输入java -version 查看当前版本即可实现动态切换,jdk7,jdk8同样。

     

     

  • 相关阅读:
    P2P编程(十)
    9.25
    9.22
    pycharm常用快捷命令
    sublime常用快捷方式
    3.1
    总想听你说起不曾喜欢你
    1.1
    python 网络编程和并发编程题
    知识点梳理 网络基础
  • 原文地址:https://www.cnblogs.com/Free-Thinker/p/8513247.html
Copyright © 2011-2022 走看看