Java 使用-安装

官方网站

参考资料

  1. CentOS7系统卸载自带的OpenJDK并安装SUNJDK
  2. CentOS7卸载 OpenJDK 安装Sun的JDK8

安装步骤

CentOS 环境

官方安装指导:
https://docs.oracle.com/javase/8/docs/technotes/guides/install/install_overview.html#A1097144

1、下载安装包

下载 JDk 1.8 地址:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html

这里选择 Linux 64位压缩包格式:

商用免费版本最好选择:截止到 8u202 .
Java SE Development Kit 8u202下载地址:https://www.oracle.com/java/technologies/javase/javase8-archive-downloads.html

2、上传服务器并解压

解压 下载的tar包:

# 解压命令
tar zxvf jdk-8u-linux-x64.tar.gz

3、配置环境变量

vi /etc/profile

在文件末尾添加 系统级别环境变量:

# set System Wide Java Environment
JAVA_HOME=/opt/jdk/jdk1.8.0_301
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/jre/lib/rt.jar
PATH=$PATH:$JAVA_HOME/bin:
export JAVA_HOME CLASSPATH PATH

按【Esc】按键退出编辑模式,然后:wq保存退出。

接着输入 source 命令,使刚才配置的环境变量生效:

source /etc/profile

查看当前的环境变量:

查看安装后的 JDK 版本:

java -version

发现当前版本仍旧是 openJDK ,执行第4 步。(如果显示的是刚刚安装的JDK版本,那么到此 JDK 安装完成。

4、替换 CentOS7 默认安装的openJDK版本

查看 java 命令指向的文件:

ll /usr/bin/java*

查看 /etc/alternatives/java 命令指向的文件:

 ll /etc/alternatives/java*

查看 /usr/lib/jvm/java 命令指向的文件:

由此可以看出,openJDK 安装在 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.262.b10-0.el7_8.x86_64/ 下。

怎么使用JDK替换 openJDK?

其实就是将 /usr/bin/java 指向 ${JAVA_HOME}/bin/java 就行了:

  # 以交互模式创建一个链接/usr/bin/java文件到 /usr/bin下
ln -is /opt/jdk/jdk1.8.0_301/bin/java /usr/bin/java

其中,-i 表示“交互模式”,-s 表示“软链接(符号链接)”。

至此,JDK 安装完毕。(如果特别想清理干净可将 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.262.b10-0.el7_8.x86_64/ 删除.)

Java 使用-安装的更多相关文章

  1. Win2008R2+java+tomcat安装

    Win2008R2+java+tomcat安装 准备软件: jdk-7u25-windows-x64.exe apache-tomcat-7.0.42-windows-x64.zip 一.安装java ...

  2. JAVA的安装与软件使用

    1.JAVA的安装与环境 2.练习: (1)初识java (2)使用eclipse输出自己的名字

  3. java yum安装的环境变量设置

    如何(怎样)在CentOS 6.X 或 redhat 上使用安装JDK runtime environment (openjdk) ? CentOS 6.X 和 5.X 自带有OpenJDK runt ...

  4. java下载安装,环境变量,hello world

    1.Java下载安装 网址:http://java.sun.com/javase/downloads/index.jsp win7 64位选择jdk-8u11-windows-x64.exe. 2.环 ...

  5. java JDK安装

    JDK安装包下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 图释安装 ...

  6. java环境安装说明

    Java从安装到运行第一个程序 对于初学者来说,能否成功运行第一个Java程序,关系到这杯咖啡的口感. 作为才疏学浅的常年初学者,语言描述不清,还是上图吧! 一.安装JDK 打开网址http://ww ...

  7. CentOS删除自带的java,安装新java

    [root@localhost ~]# java -version java version "1.4.2″ gij (GNU libgcj) version 4.1.2 20071124 ...

  8. appium---【已解决】【Mac】如何查看java的安装路径及JAVA_HOME环境变量的配置

    报错截图:根据提示可以看出,JAVA_HOME的环境变量配置错误,需要重新配置. 1.查看Java版本 打开mac电脑,查看java版本,打开终端Terminal,通过命令查看java的版本 Luck ...

  9. linux 查看java的安装路径

    在linux下,如何找java的安装路径 han@ubuntu:/etc$ whereis java java: /usr/bin/java /usr/share/java /usr/lib/jvm/ ...

  10. linux的centos如何查看java的安装路径

    https://blog.csdn.net/dannistang/article/details/82906867 使用echo查看文件位置的话,前提是配置安装了环境变量java_home,否则是找不 ...

随机推荐

  1. 基于AE的基础的GIS系统的开发

    一个GIS系统需要的基本功能的代码 一些基本的拖拽操作就不讲了,直接上代码吧.   1. 打开.mxd文件 基本思路:判断mxd路径存在→打开mxd文件 string filename = Appli ...

  2. python 矩阵顺时针旋转90度

    # 4*4矩阵旋转90度 def matrix_transposition(data): for index,row in enumerate(data): for col in range(inde ...

  3. MySQL CREATE TABLE 简单设计模板交流

      推荐用 MySQL 8.0 (2018/4/19 发布, 开发者说同比 5.7 快 2 倍) 或同类型以上版本. CREATE TABLE TEMPLATE CREATE TABLE [table ...

  4. 统计&分析 EXCEL:count、counta、countblank、countif和countifs函数分享

    一.count 计算区域中包含数字的单元格的个数以及参数列表中的数字的个数. 利用函数COUNT可以计算单元格区域或数字数组中数字字段的输入项个数. 示例: 1.我要是写成=COUNT(B1,D1), ...

  5. 定位一个oom问题

    当系统出现oom问题时,我们一般的定位思路是怎样的? 系统OOM常见的原因有: 1.用户态内存需求过多,资源不足: 2.大页配置不正确: 3.水位线值异常: 4.slab内存过多: 5.rcu异常: ...

  6. CVE-2019-0708 RCE复现

    漏洞环境 192.168.91.136     windows7 6.1.7601 192.168.91.151      kali Windows7 SP1下载链接: ed2k://|file|cn ...

  7. MySQL—存储引擎

    主要包括两大引擎  MyISAM,InnoDB 1.MyISAM与InnoDB的区别 2.常规的使用操作 1.MyISAM 节约空间,速度快 2.InnoDB 安全性高,事务的处理,多表操作.Inno ...

  8. bzoj3545/bzoj3551 [ONTAK2010]Peaks/Peaks加强版

    bzoj3545/bzoj3551 [ONTAK2010]Peaks/Peaks加强版 传送门:bzoj  bzoj wdnmd为什么加强版不是权限题原题却是啊 3545: [ONTAK2010]Pe ...

  9. XML约束DTD

    <元素1> <元素2> <元素3>描述1</元素3> <元素4>描述2</元素4> </元素2> </元素1& ...

  10. linux-安装zookeeper及相关操作

    下载两个安装包并解压: 配置jdk环境变量: [root@VM-0-10-centos zookeeper]# cat /root/.bash_profile # .bash_profile # Ge ...