侧边栏壁纸
博主头像
MicroMatrix博主等级

曲则全,枉则直,洼则盈,敝则新,少则得,多则惑。是以圣人抱一为天下式。不自见,故明;不自是,故彰;不自伐,故有功;不自矜,故长。夫唯不争,故天下莫能与之争。古之所谓“曲则全”者,岂虚言哉!诚全而归之。

  • 累计撰写 80 篇文章
  • 累计创建 21 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

Linux安装Jenv Java管理工具

蜗牛
2022-05-21 / 0 评论 / 0 点赞 / 6 阅读 / 3516 字 / 正在检测是否收录...

description: 最近服务器项目部署需要不同版本的Java,在Mac上领略了jenv的简单,易管理的优点,,所以便打算在Linux上也安装这个。
date: '2022-05-21 00:00:00'
permalink: ngywqaER/
categories: 碎片杂文
updated: '2024-01-11T01:11:00.000Z'
tags:

  • Linux
  • Java

    title: Linux 安装Jenv Java管理工具

前言

最近服务器项目部署需要不同版本的Java,在Mac上领略了jenv的简单,易管理的优点,,所以便打算在Linux上也安装这个。

安装jenv

Jenv配置方法很简单,两个方法:

  1. 第一种是使用Git自动部署

    git clone https://github.com/jenv/jenv.git ~/.jenv
    echo 'export PATH="$HOME/.jenv/bin:$PATH"' >> ~/.bash_profile
    echo 'eval "$(jenv init -)"' >> ~/.bash_profile
    source /etc/profile
    

    等待片刻后,部署配置完成。

  2. 第二种是手动部署,因为我的服务器无法连接github,先去Github连接下载这个文件,通过某些方式传送到你的服务器上。然后把它解压到/etc/jenv位置,这个随个人习惯,主要是后面的配置文件内容统一就好。编辑/etc/profile在文件末尾加入

    export PATH="/etc/jenv/bin:$PATH"
    eval "$(jenv init -)"
    

    加入完成后source /etc/profile

    如果你是zsh使用者,那么把上述的环境变量配置设置到.zshrc中最后没有输出任何错误,就可以jenv查看是否安装成功。

如何使用

Jenv的使用很简单,利用配置JDK8的方法,我下载了JDK11,存储地址是/usr/local/java/java_1.8,我们添加到Jenv里

jenv add /usr/local/java/java_1.8

可以看到,jenv自动检录多余的名称。你可以放任不管,但是如果你是“强迫症”人群,可以手动remove多余名称

jenv remove 名字

之后,使用versions命令,可以看到Jenv管理的JDK版本:

jenv versions

当我们要在当前目录下,调用JDK11时候,终端输入:

jenv local 版本号
0

评论区