mac安装jenv(java版本控制器)

安装homebrew(默认您没安装)
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
复制代码

####安装jenv

brew install jenv
复制代码
设置环境变量
echo 'export PATH="$HOME/.jenv/bin:$PATH"' >> ~/.bash_profile
echo 'eval "$(jenv init -)"' >> ~/.bash_profile
复制代码
查看是否安装成功
 jenv
复制代码

显示结果如下表示安装成功

jenv 0.4.4
Usage: jenv <command> [<args>]

Some useful jenv commands are:
   commands    List all available jenv commands
   local       Set or show the local application-specific Java version
   global      Set or show the global Java version
   shell       Set or show the shell-specific Java version
   rehash      Rehash jenv shims (run this after installing executables)
   version     Show the current Java version and its origin
   versions    List all Java versions available to jenv
   which       Display the full path to an executable
   whence      List all Java versions that contain the given executable

See `jenv help <command>' for information on a specific command.
For full documentation, see: https://github.com/hikage/jenv#readme
复制代码
将现有的jdk添加到jenv管理
jenv add jdk目录/1.8.0.jdk/Contents/Home jdk1.8 added
复制代码
  • 其实就是建立了一个软链接等价于下面的命令
cd ~/.jenv/versions/
ln -s jdk目录/1.8.0.jdk/Contents/Home jdk1.8
复制代码

tips: macos的jdk和linux的jdk不一样mac的就得用os的jdk否则会报错如下

cannot execute binary file //无法执行二进制文件
复制代码
查看现有的版本
$ jenv versions
  system
* jdk11 (set by /Users/zhangfei/.jenv/versions/.java-version)
复制代码

*代表当前使用中的版本

切换java版本
jenv local jdk11
复制代码
设置全局
jenv global jdk11
复制代码

转载于:https://juejin.im/post/5c2c24dfe51d4555e540dd12

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值