美文网首页
Mac机器上随时切换JDK8/11

Mac机器上随时切换JDK8/11

作者: 光行天下 | 来源:发表于2020-05-24 23:15 被阅读0次

由于工作需要同时使用JDK8和JDK11,在mac机器上安装了1.8.0_152和11.0.7这两个版本。

JDK8+11

修改用户配置文件.bash_profile

vim ~/.bash_profile
#添加下面的代码
export JAVA_8_HOME="$(/usr/libexec/java_home -v 1.8)"
export JAVA_11_HOME="$(/usr/libexec/java_home -v 11)"
alias jdk8='export JAVA_HOME=$JAVA_8_HOME'
alias jdk11='export JAVA_HOME=$JAVA_11_HOME'
export JAVA_HOME=$JAVA_8_HOME

保存退出后,source ~/.bash_profile激活修改。

在需要jdk8的时候打开命令终端,输入jdk8即可,当然jdk11就是切换到jdk11

相关文章

  • Mac机器上随时切换JDK8/11

    由于工作需要同时使用JDK8和JDK11,在mac机器上安装了1.8.0_152和11.0.7这两个版本。 修改用...

  • MAC输入法切换

    通过Mac输入法切换快捷键来提高在Mac电脑上切换输入法的切换效率。其实非常简单,Mac电脑上切换输入法一般使用“...

  • 程序包jdk.jfr不存在

    问题场景 调试项目的时候中途把jdk版本切换到11,调试完又切换到jdk8,idea debug的时候就报这个错了...

  • Mac 终端切换root用户

    Mac 终端切换root用户https://blog.pfan123.com/2016/10/11/mac%E7%...

  • golang交叉编译

    如win机器上可以编译linux,mac程序。 脚本Makefile 提供win,linux,mac 64位机器,...

  • Mac/Linux下,随心变换JDK版本

    Mac下 编辑配置文件: 在文件中追加以下内容: 在使用中,只需要输入jdk8或者jdk12即可自由切换版本。 L...

  • osx环境编译jdk8

    由于公司最近的项目都统一使用Jdk8,因此打算在自己的机器上搭建open jdk的调试环境; jdk8的编译方式发...

  • Mac OS X 上如何切换默认的 Python 版本?

    Mac OS X 上如何切换默认的 Python 版本?

  • jdk9:How to resolve java.lang.No

    做了一段时间的jdk8项目后,jdk9发布了,跟随时代的潮流,立马将jdk切换为9,然后。。。。。。运行什...

  • ansible-playbook之sudo密码

    需求:centos7机器A、B机器B上sudo需要输入密码才能切换至root用户机器A上如何编写ansible-p...

网友评论

      本文标题:Mac机器上随时切换JDK8/11

      本文链接:https://www.haomeiwen.com/subject/imisahtx.html