Linux中安装JDK
可以先在官网查看jdk安装说明
1、64位系统 https://docs.oracle.com/javase/8/docs/technotes/guides/install/linux_jdk.html#BJFJJEFGhttps://docs.oracle.com/javase/8/docs/technotes/guides/install/linux_jdk.html#BJFJJEFG
2、32位系统
https://docs.oracle.com/javase/8/docs/technotes/guides/install/linux_jdk.html#BJFCDAIBhttps://docs.oracle.com/javase/8/docs/technotes/guides/install/linux_jdk.html#BJFCDAIB
安装说明以64位为例
Installation of the 64-bit JDK on Linux PlatformsThis procedure installs the Java Development Kit (JDK) for 64-bit Linux, using an archive file (.tar.gz).These instructions use the following files:jdk-8uversion-linux-x64.tar.gz and jdk-8uversion-linux-aarch64.tar.gz (version 8u271 and later) for 64-bit ARM systems.Download the required file.Before the file can be downloaded, you must accept the license agreement. The archive file can be installed by anyone (not only root users), in any location that you can write to. However, only the root user can install the JDK into the system location.Change directory to the location where you would like the JDK to be installed, then move the .tar.gz archive file to the current directory.Unpack the archive file and install the JDK.For x64 - % tar zxvf jdk-8uversion-linux-x64.tar.gzFor 64-bit ARM system - % tar zxvf jdk-8uversion-linux-aarch64.tar.gzThe Java Development Kit files are installed in a directory called jdk1.8.0_version in the current directory.Delete the .tar.gz file if you want to save disk space.
中文解释:
一、下载Linux版本的JDK
①我已经下载,放在CSDN资源 jdk-8u331-linux-x64.tar.gz-Java文档类资源-CSDN下载
②官网下载Linux版本的JDK
Java Downloads | Oracle
会要求登录Oracle账号再开始下载
二、在Linux中安装JDK
1、在Xshell中点击xftp
2、找到下载下来的jdk···.tar.gz文件,双击该文件开始上传
3、在XFTP左边所连接的Linux目录中,把上传的jdk···.tar.gz文件和Hadoop放在一个文件夹下
4、在xshell中解压jdk
①首先进入Opt目录
cd /home/bigdata/Opt
②再输入ll命令可以查看当前目录下的文件
③ 解压jdk···.tar.gz到当前文件夹中
tar -zxvf jdk-8u331-linux-x64.tar.gz
④查看解压结果
⑤在XFTP中查看解压后 jdk1.8.0_331 下的内容
5、设置环境变量
①切换为root用户登录
su root
① 打开配置文件
vim /etc/profile
按提示输入 E
②输入配置信息
首先输入 i 进入 编辑模式 后如下图所示
输入配置信息
#set java enviromentexport JAVA_HOME=/home/bigdata/Opt/jdk1.8.0_331
export JRE_HOME=/home/bigdata/Opt/jdk1.8.0_331/jre
export CLASS_PATH=.:$JAVA_HOME/lib:$JRE_HOME/lib
export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
输入完成后,按 ESC键,退出编辑模式,再输入命令 :wq 保存配置文件,并退出编辑模式
③查看配置结果
可以再输入
vim /etc/profile
然后在出现的提示中输入O
查看确定后,可以Ctrl+Z 直接退出返回
输入 java -version 可以查看安装成功的JDK版本
java -version
------我瓶颈了,怎么是OpenJDK ,我不明白。这下又多点事来做,这个不行,要卸载,好在卸载简单。-------
卸载方法可以参考:
https://blog.csdn.net/c_lanxiaofang/article/details/124391159
卸载完OpenJDK后,
先执行source命令让之前配置过jdk环境的profile文件再次生效
source /etc/profile
然后再查看jdk安装情况就出来了正常的Oracle的JDK了
Linux中安装JDK相关推荐
- 如何在Linux中安装jdk?
如何在Linux中安装jdk? 学习目标 如何在Linux中安装jdk? 1.先创建一个新的虚拟机,一共13步创建好虚拟机 2.配置虚拟机 3.在虚拟机中安装JDK 1.先创建一个新的虚拟机,一共13 ...
- 在 Linux 中安装 jdk 和 Tomcat 中遇到的命令
2019独角兽企业重金招聘Python工程师标准>>> 1,下载 jdk 的 rpm 包 jdk-7u45-linux-x64.rpm: 2,执行 rpm -ivh jdk-7u45 ...
- linux中安装jdk安装(rpm安装)
jdk安装(rpm安装) 1.下载jek rpm地址http://www.oracle.com/technetwork/java/javase/downloads/index.html 2.如果有安装 ...
- linux 中安装 JDK
在 Ubuntu8.04 服务器上 安装JDK环境 1:下载 打开 http://java.sun.com/javase/downloads/index.jsp 选择 Java SE Developm ...
- Linux 中安装 JDK(rpm包安装)
1.进入链接下载 rpm 安装包 https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html 2.下载完成后, ...
- linux mysql授权外部访问权限,Linux中安装Mysql授权远程访问
Linux中安装MySQL 因为使用yum安装.安装过程需保证网络通畅 一.安装mysql 1.yum安装mysqlCentOS7默认数据库是mariadb,配置等用着不习惯,因此决定改成mysql, ...
- 怎么在linux卸载mysql,在linux中安装和卸载mysql
[安装] 已经获取到linux版本的mysql安装包,包括mysql的server(服务端)和client(客户端)的安装包,假设安装包为: MySQL-server-5.0.22-0.i386.rp ...
- linux下安装jdk(rmp方式)
一.初次在linux中安装jdk(若以前装过,需要先卸载旧的jdk) 以下命令在/usr/java目录下执行 mkdir /usr/java cd /usr/java 1.安装wget命令 yum - ...
- Linux中安装配置jdk
Linux中安装配置jdk 一.下载与解压jdk 二.配置环境变量 三.查看安装是否成功 一.下载与解压jdk #进入/usr/local 建立jdk目录 cd /usr/local mkdir jd ...
- arch linux中的jdk的安装
arch linux中的jdk的安装 编辑/etc/pacman.conf, 在文件末尾添加以下内容(操作前请做好相应备份) [archlinuxcn] SigLevel = Optional Tru ...
最新文章
- 将Eclipse中Web项目打成war包
- 计算机组装大赛队名,比赛项目设计及评分标准-中国海员技能大比武.DOC
- bzoj5252 [2018多省省队联测]林克卡特树
- weka 学习总结(持续)
- 美团安卓面试,难道Android真的凉了?快来收藏!
- spark学习-SparkSQL--07-SparkContext类和SparkConf类
- 当当网Python图书数据分析
- php和jsp有什么区别,php和jsp之间的区别是什么
- 直流电动机调速matlab,基于MATLAB龙门刨床直流电动机调速系统仿真研究
- 循环el-color-picker修改echarts饼图配色
- python实现word文档合并
- FFmpeg 在 Python 中的安装使用方法详解
- 连接Janusgraph时报Unable to determine Elasticsearch server version. Default to FIVE.异常
- vue+elementui+html+css+js昵图网
- Java面试:java小项目实例
- Android Studio仿QQ界面实现简单的功能
- Python BDD 框架之lettuce
- 视觉定位领域专栏(二)常用数据集介绍
- 常用分割评价指标Dice、Hausdorff_95、IOU、PPV等 + Python实现
- NET PDB文件到底是什么?