关于使用jenv安装管理不同jdk版本
测试环境: 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版本相关推荐
- 同一个电脑安装两个jdk版本
同一个电脑安装两个jdk版本场景:公司项目使用的jdk为1.7,最近不是很忙,学习scala.该系统使用到了jdk1.8的特性,所以I need 俩版本,开整!!! 1 . 准备两个版本的jdk我的两 ...
- 安装多个jdk版本并切换
官网下载:Java Downloads | Oracle 我们在学习的过程中 经常用到不同的jdk版本 那么如何在一台电脑上同时安装2个jdk版本 并进行切换呢? 我这里面以jdk1.8 和jdk1 ...
- Mac中安装多个JDK版本
丢失的牛羊可以找回:但是失去的时间却无法找回. 在日常工作中,我们可能会涉及到多个 JDK 版本的使用,接下来就给大家分享在Mac中安装多个JDK版本,并且可以任意切换 下载所需版本 官网地址:htt ...
- java1.8是jav多少_win10 64位系统中安装多个jdk版本(通过修改JAVA_HOME对应的%JAV
win10 64位系统中安装多个jdk版本(通过修改JAVA_HOME对应的%JAV win10 64位系统中安装多个jdk版本(通过修改JAVA_HOME对应的%JAVA_HOME?% 来超简单修改 ...
- 查询当前电脑安装的Java/JDK版本的方法(查看Java/JRE版本号)
查看当前电脑安装的Java/JDK版本的方法 1.电脑键盘同时按住Windows+R按键,弹出运行程序,输入cmd并确定 2.在黑框控制台中输入java --version,即可查看Java版本号 3 ...
- kattle的java安装,Kettle自定义JDK版本(附Linux下安装部署步骤)
现需要在某台服务器上安装Kettle8.3,但该机器的JDK版本是JDK1.7,因此需要为Kettle单独指定 JAVA_HOME,方法如下: vi data-integration/set-pen ...
- mac 多java环境变量配置_java_Mac安装多个JDK版本并设置环境变量
JDK6.JDK7.JDK8三个版本的汇总地址:https://pan.baidu.com/s/1pKSYv8Z 安装 JDK6安装 JDK6下载地址 见网盘 安装完毕后确认版本 JavaForOSX ...
- 一台电脑两种jdk_同一个电脑安装两个jdk版本
项目中分别使用到了JDK8和JDK11,需要在两个JDK之间切换,如果在一台电脑上安装多个JDK,需要切换的话修改下环境变量即可,这样工程开发起来就很方便了. 示例如下: 1 . 准备两个版本的jdk ...
- 同一个电脑安装多个jdk版本
业务说明 公司现有多个项目,共涉及到java17和Java8两个版本,因此需要在一台工作电脑上安装两个不同版本的jdk. 软件部署 部署步骤如下: 一.准备两个版本的jdk,我的两个jdk路径为: J ...
最新文章
- js实现的时间轴效果
- 模块加载过程代码分析1
- VTK:网格之IdentifyHoles
- OpenCV使用F变换进行修补
- about hamout cloudra
- mycat mysql 物理部署_一、MyCat的搭建
- 写一个Android输入法01——最简步骤
- 使用Jenkins搭建自动化测试环境_环境准备_入门试炼01
- 华为Mate40系列安兔兔跑分曝光:麒麟9000性能超骁龙865
- 使用 android adb命令 录像 screenrecord 和 截屏 screencap
- 用KMS激活了office2016之后为什么进入的时候还是提示需激活解决方案:
- 毕业设计——基于SSM的在线抽奖系统(构思)
- fc安卓模拟器_跨平台游戏模拟器RetroArch,一个软件畅玩FC 、MD、SFC、GBA游戏
- 【物联网开发基础】plc简介
- 初中数学计算机图片,初中数学课件背景图片大全.doc
- Fiddler替换HTTP Request Host
- CSS3炫酷模糊发光文字动画js特效
- 数据结构C语言版(李云清)实验7 二叉树
- 论文解读:On the Evolutionary optimization of Many Conflicting Objectives
- 写给设计师的移动页面适配知识
热门文章
- 河北2020计算机二级报名时间及考试时间,河北2020年3月计算机二级考试报名时间安排...
- 基于kreas框架的cv库的人脸识别(调用pc摄像头)
- 小米正式offer大概要多久_小程序审核大概要多久?审核标准是什么?
- 一劳永逸部署项目:通过tomcat加载环境变量
- arcgis engine10.2版本 ,狭长面分析,可自定义长宽比例
- VC基于HOOPS开发3D浏览器
- VS2019编译GDAL2.2.4
- html复选框全选怎么实现,js html css实现复选框全选与反选
- 园林宣传片文案撰写方法
- python 将 .pdf 文件转为 .md