Java-安装

2022-07-25 14:14:44 浏览数 (1)

Java-安装

JDK(Java Development Kit)是Java语言的软件开发工具包,主要用于移动设备、嵌入式设备上的Java应用程序。JDK是整个Java开发的核心,它包含了Java的运行环境,Java工具和Java基础的类库。

关于JDK和JRE的区别:

JRE(Java Runtime Enviroment)是Java的运行环境。面向Java程序的使用者,而不是开发者。如果你仅下载并安装了JRE,那么你的系统只能运行Java程序。JRE是运行Java程序所必须环境的集合,包含JVM标准实现及Java核心类库。它包括Java虚拟机、Java平台核心类和支持文件。它不包含开发工具(编译器、调试器等)。

JDK(Java Development Kit)又称J2SDK(Java2 Software Development Kit),是Java开发工具包,它提供了Java的开发环境(提供了编译器javac等工具,用于将java文件编译为class文件)和运行环境(提供了JVM和Runtime辅助包,用于解析class文件使其得到运行)。如果你下载并安装了JDK,那么你不仅可以开发Java程序,也同时拥有了运行Java程序的平台。JDK是整个Java的核心,包括了Java运行环境(JRE),一堆Java工具tools.jar和Java标准类库(rt.jar)。

1、JDK for Win

1.1、安装

在Windows环境下安装JDK,执行jdk-8u121-windows-x64.exe,弹出安装向导,点击下一步;

JDK安装路径默认安装即可,这里安装到D:Javajdk1.8.0_121目录下;

JRE安装路径默认安装即可,这里安装到D:Javajre1.8.0_121目录下;

之后点击下一步直到安装完成。

1.2、配置环境变量

鼠标选中我的电脑右键,点击属性--->高级系统配置--->高级--->环境变量。

点击环境变量,系统变量里:

1、点击新建

代码语言:javascript复制
变量名填写 CLASSPATH
变量值填写 .;%JAVA_HOME%lib;%JAVA_HOME%libtools.jar

2、点击新建

代码语言:javascript复制
变量名填写 JAVA_HOME
变量值填写 D:Javajdk1.8.0_121

3、修改Path,点击编辑,在变量值最后添加

代码语言:javascript复制
;%JAVA_HOME%bin;%JAVA_HOME%jrebin

确定后,打开命令行,输入java -version,提示以下信息表示JDK环境变量配置成功。

2、JDK for Mac

2.1、安装

在Mac环境下安装JDK,执行jdk-8u144-macosx-x64.dmg默认安装即可。

2.2、配置环境变量

1、打开终端,进入用户的根目录。

2、在终端输入命令 ls –a ,查询 .bash_profile文件是否存在。

如果不存在,创建文件:touch .bash_profile

3、编辑文件 vi ~/.bash_profile,输入内容如下:

代码语言:javascript复制
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home
export PATH=$PATH:$JAVA_HOME/bin

4、编辑后保存文件,之后输入source ~/.bash_profile,使环境变量生效。

5、在终端输入java -version,提示以下信息表示JDK环境变量配置成功。

3、JDK for Linux

本章节主要讲解在CentOS环境下安装JDK。

3.1、检查和删除系统预装JDK(openjdk)

1、检查系统默认安装的JDK(openjdk)。

输入命令rpm -qa | grep java

如图所示:可以看到openjdk。

输入命令java -version

如图所示:可查看安装的JDK版本(openjdk为1.8.0_191)。

2、删除系统默认安装的JDK(openjdk)。

输入命令rpm -qa | grep java | xargs rpm -e --nodeps

之后再次输入java -version

如图所示:JDK(openjdk)已经删除。

3.2、安装JDK

安装JDK有三种方式,任选一种即可。

3.2.1、解压包安装

如图所示:

复制JDK(版本号为1.8.0_201)

或者直接将JDK的tar.gz包下载下来。

创建JDK安装目录(例如目录路径为/home/software/jdk)

输入下载JDK(链接地址为之前复制的)命令进行在线下载

代码语言:javascript复制
wget https://download.oracle.com/otn-pub/java/jdk/8u201-b09/42970487e3af4f5aa5bca3f542482c60/jdk-8u201-linux-x64.tar.gz

或者如果之前已经把tar.gz包下载下来,可直接上传到CentOS上所创建的JDK安装目录里。

输入命令,进行解压缩文件tar -zxvf jdk-8u201-linux-x64.tar.gz

如图所示:解压缩完成,jdk1.8.0_201目录就是解压后的JDK目录。

之后进行配置环境变量,输入vim /etc/profile

打开文件后,在末尾添加以下内容(JAVA_HOME文件目录路径根据实际填写):

代码语言:javascript复制
export JAVA_HOME=/home/software/jdk/jdk1.8.0_201
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

编辑后保存文件,之后输入命令(使环境变量生效)source /etc/profile

输入命令java -version

如图所示:表示JDK环境变量配置成功。

3.2.2、rpm安装

打开下载地址:

https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

如图所示:

复制JDK(版本号为1.8.0_201)的下载链接地址:

https://download.oracle.com/otn-pub/java/jdk/8u201-b09/42970487e3af4f5aa5bca3f542482c60/jdk-8u201-linux-x64.rpm

或者直接将JDK的rpm文件下载下来。

输入下载JDK(链接地址为之前复制的)命令进行在线下载

代码语言:javascript复制
wget https://download.oracle.com/otn-pub/java/jdk/8u201-b09/42970487e3af4f5aa5bca3f542482c60/jdk-8u201-linux-x64.rpm

或者如果之前已经把rpm文件下载下来,可直接上传到CentOS上。

输入rpm安装命令rpm -ivh jdk-8u201-linux-x64.rpm

安装完成后,默认安装到/usr/java/目录下的jdk1.8.0_201-amd64里。

不需要配置环境变量,直接输入java -version

如图所示:表示JDK安装成功。

3.2.3、yum安装

首先搜索JDK安装包版本,输入命令yum search java|grep jdk

选择版本进行安装(例如java-1.8.0),输入命令yum install java-1.8.0-openjdk-devel

如图所示:安装过程中,有进行确认的提示,输入y即可。

如图所示,安装完毕。

默认安装到/usr/lib/jvm/路径里。

不需要配置环境变量,直接输入java -version

如图所示:表示JDK安装成功。

0 人点赞