jenv版本控制管理工具使用的若干问题

1、下载jenv:

命令行方式下载时,需要注意每一步是否真的下载完成了,有的由于网络问题,使得部分组件没有安装,也许你以为它已经下载完成了,但是后续的命令行中,就会出现某某文件找不到的情况,原因就是没有完全下载下来。

2、使用jenv来切换jdk:

注意优先级:shell、local、global,即同时设置了,谁生效,谁不能生效,在哪里生效,什么时候生效,什么时候失效?shell>local>global...其他自行搜索

注意jdk8是无法被识别的,必须写成jdk1.8之类的。

3、如果不小心,设置了多个local,并且是在不同的文件夹下,而且也忘记自己设置在哪里,

这时候可以通过locate .java-version(使用whereis、which不行),来查看具体的文件位置,当然可以考虑先sudo updatedb,更新下数据源,然后可删除、修改.java-version文件(删除后,使用local命令会重新生成这个文件),来设置jdk版本。

但是注意如果通过jenv global命令来 切换jdk版本,它只会在~/.jenv/version文件中显示,只生成了这一个文件,不同于local在各个文件夹下生成对应的.java-version文件。

当然,你也可以删除、修改这个version文件,不会影响jenv的使用,如果被删除掉了,就是jenv默认使用System提供的jdk,如果后面又使用global命令来切换jdk版本,这个文件会重新生成的。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值