Linux安装JDK完整步骤 您所在的位置:网站首页 jdk与jre有什么区别 Linux安装JDK完整步骤

Linux安装JDK完整步骤

2023-08-04 14:28| 来源: 网络整理| 查看: 265

1.引言——JRE和JDK的区别 为了运行Java程序,Linux服务器上都安装有JRE环境,但通常不会安装JDK。那么,它们有什么区别呢?         JRE: Java Runtime Environment         JDK:Java Development Kit      JRE顾名思义是java运行时环境,包含了java虚拟机,java基础类库。是使用java语言编写的程序运行所需要的软件环境,是提供给想运行java程序的用户使用的。 JRE官网     JDK顾名思义是java开发工具包,是程序员使用java语言编写java程序所需的开发工具包,是提供给程序员使用的。JDK包含了JRE,同时还包含了编译java源码的编译器javac,还包含了很多java程序调试和分析的工具:jconsole,jvisualvm等工具软件,还包含了java程序编写所需的文档和demo例子程序。 JDK官网     如果你需要运行java程序,只需安装JRE就可以了。如果你需要编写java程序,需要安装JDK。JRE根据不同操作系统(如:windows,linux等)和不同JRE提供商(IBM,ORACLE等)有很多版本,最常用的是Oracle公司收购SUN公司的JRE版本。

2. 检查一下当前Linux系统中的JRE版本

使用命令:java -version查看JRE版本,如下所示:

controller-192-168-1-4:~ # java -version java version "1.8.0_172" Java(TM) SE Runtime Environment (build 1.8.0_172-b12) Java HotSpot(TM) 64-Bit Server VM (build 25.172-b12, mixed mode)

如上所示,当前系统的JRE版本为1.8.0_172-b12,通常,为了定位问题,我们需要安装与当前JRE版本对应的JDK,以避免使用JDK工具诊断JRE上运行的Java进程时的冲突。

3. 安装JDK

首先到jdk官网上下载需要版本的JDK,下载完成之后将需要安装的JDK安装包放到Linux系统指定的文件夹下,并且命令进入该文件夹下:

本文中,将JDK安装包放置于/usr/java路径下,使用命令解压 jdk-8u172-linux-x64.tar.gz安装包:

tar -zxvf jdk-8u172-linux-x64.tar.gz 4. 设置环境变量 vim /etc/profile

根据实际情况,添加如下内容(如果环境中已经安装过JRE,则直接在CLASSPATH和PATH后面追加JDK的lib、bin路径即可):

export JAVA_HOME=/usr/java/jdk1.8.0_172 export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib export PATH=${JAVA_HOME}/bin:$PATH 5. 执行profile文件

使用source命令使修改生效而无需重启,如下命令:

source /etc/profile 6. 检查新安装的JDK java -version

检查JDK命令是否可用,如jmap、jstack

【特别说明】有任何疑问,请扫描二维码提问:



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有