测试环境: centos6.6

关于使用jenv安装管理不同jdk版本

一. 首先下载jdk,解压到相关目录

下载地址:

jdk8

http://download.oracle.com/otn-pub/java/jdk/8u144-b01/090f390dda5b47b9b721c7dfaa008135/jdk-8u144-linux-x64.tar.gz

jdk7

http://download.oracle.com/otn/java/jdk/7u80-b15/jdk-7u80-linux-x64.tar.gz

使用wget下载到相关目录下

wget  http://download.oracle.com/otn-pub/java/jdk/8u144-b01/090f390dda5b47b9b721c7dfaa008135/jdk-8u144-linux-x64.tar.gz 
wget  http://download.oracle.com/otn/java/jdk/7u80-b15/jdk-7u80-linux-x64.tar.gz

解压:

tar -zxvf jdk-7u80-linux-x64.tar.gz
tar -zxvf jdk-8u144-linux-x64.tar.gz

下载到目录:不同版本不同目录
/home/admin/soft/jdk1.7.0_80
/home/admin/soft/jdk1.8.0_144

二 . 安装 jenv 和配置

官网:http://jenv.io/

按照文档:

1. 执行如下命令安装

curl -L -s get.jenv.io | bash

2. 新建目录

mkdir -p $HOME/.jenv/candidates/java

3. 设置软连接指到本机jdk安装目录

ln -s /home/admin/soft/jdk1.7.0_80  $HOME/.jenv/candidates/java/1.7.0_80
ln -s /home/admin/soft/jdk1.8.0_144  $HOME/.jenv/candidates/java/jdk1.8.0_144
4. 设置默认版本

jenv default java 1.7.0_80 执行 则版本为 jdk1.7
   jenv default java jdk1.8.0_144 执行  则版本为 jdk1.8

注意: jenv 必须在当前用户下执行

使用前需要设置path环境变量才能生效。

export PATH=/home/admin/.jenv/bin:$PATH

截图如下:

关于使用jenv安装管理不同jdk版本相关推荐

  1. 同一个电脑安装两个jdk版本

    同一个电脑安装两个jdk版本场景:公司项目使用的jdk为1.7,最近不是很忙,学习scala.该系统使用到了jdk1.8的特性,所以I need 俩版本,开整!!! 1 . 准备两个版本的jdk我的两 ...

  2. 安装多个jdk版本并切换

    官网下载:Java Downloads | Oracle 我们在学习的过程中 经常用到不同的jdk版本  那么如何在一台电脑上同时安装2个jdk版本 并进行切换呢? 我这里面以jdk1.8 和jdk1 ...

  3. Mac中安装多个JDK版本

    丢失的牛羊可以找回:但是失去的时间却无法找回. 在日常工作中,我们可能会涉及到多个 JDK 版本的使用,接下来就给大家分享在Mac中安装多个JDK版本,并且可以任意切换 下载所需版本 官网地址:htt ...

  4. java1.8是jav多少_win10 64位系统中安装多个jdk版本(通过修改JAVA_HOME对应的%JAV

    win10 64位系统中安装多个jdk版本(通过修改JAVA_HOME对应的%JAV win10 64位系统中安装多个jdk版本(通过修改JAVA_HOME对应的%JAVA_HOME?% 来超简单修改 ...

  5. 查询当前电脑安装的Java/JDK版本的方法(查看Java/JRE版本号)

    查看当前电脑安装的Java/JDK版本的方法 1.电脑键盘同时按住Windows+R按键,弹出运行程序,输入cmd并确定 2.在黑框控制台中输入java --version,即可查看Java版本号 3 ...

  6. kattle的java安装,Kettle自定义JDK版本(附Linux下安装部署步骤)

    现需要在某台服务器上安装Kettle8.3,但该机器的JDK版本是JDK1.7,因此需要为Kettle单独指定 JAVA_HOME,方法如下: vi  data-integration/set-pen ...

  7. mac 多java环境变量配置_java_Mac安装多个JDK版本并设置环境变量

    JDK6.JDK7.JDK8三个版本的汇总地址:https://pan.baidu.com/s/1pKSYv8Z 安装 JDK6安装 JDK6下载地址 见网盘 安装完毕后确认版本 JavaForOSX ...

  8. 一台电脑两种jdk_同一个电脑安装两个jdk版本

    项目中分别使用到了JDK8和JDK11,需要在两个JDK之间切换,如果在一台电脑上安装多个JDK,需要切换的话修改下环境变量即可,这样工程开发起来就很方便了. 示例如下: 1 . 准备两个版本的jdk ...

  9. 同一个电脑安装多个jdk版本

    业务说明 公司现有多个项目,共涉及到java17和Java8两个版本,因此需要在一台工作电脑上安装两个不同版本的jdk. 软件部署 部署步骤如下: 一.准备两个版本的jdk,我的两个jdk路径为: J ...

最新文章

  1. js实现的时间轴效果
  2. 模块加载过程代码分析1
  3. VTK:网格之IdentifyHoles
  4. OpenCV使用F变换进行修补
  5. about hamout cloudra
  6. mycat mysql 物理部署_一、MyCat的搭建
  7. 写一个Android输入法01——最简步骤
  8. 使用Jenkins搭建自动化测试环境_环境准备_入门试炼01
  9. 华为Mate40系列安兔兔跑分曝光:麒麟9000性能超骁龙865
  10. 使用 android adb命令 录像 screenrecord 和 截屏 screencap
  11. 用KMS激活了office2016之后为什么进入的时候还是提示需激活解决方案:
  12. 毕业设计——基于SSM的在线抽奖系统(构思)
  13. fc安卓模拟器_跨平台游戏模拟器RetroArch,一个软件畅玩FC 、MD、SFC、GBA游戏
  14. 【物联网开发基础】plc简介
  15. 初中数学计算机图片,初中数学课件背景图片大全.doc
  16. Fiddler替换HTTP Request Host
  17. CSS3炫酷模糊发光文字动画js特效
  18. 数据结构C语言版(李云清)实验7 二叉树
  19. 论文解读:On the Evolutionary optimization of Many Conflicting Objectives
  20. 写给设计师的移动页面适配知识

热门文章

  1. 河北2020计算机二级报名时间及考试时间,河北2020年3月计算机二级考试报名时间安排...
  2. 基于kreas框架的cv库的人脸识别(调用pc摄像头)
  3. 小米正式offer大概要多久_小程序审核大概要多久?审核标准是什么?
  4. 一劳永逸部署项目:通过tomcat加载环境变量
  5. arcgis engine10.2版本 ,狭长面分析,可自定义长宽比例
  6. VC基于HOOPS开发3D浏览器
  7. VS2019编译GDAL2.2.4
  8. html复选框全选怎么实现,js html css实现复选框全选与反选
  9. 园林宣传片文案撰写方法
  10. python 将 .pdf 文件转为 .md