Windows & Linux安装jdk8

 

下载

官网:https://www.oracle.com/java/technologies/downloads/

  • Windows

根据自己电脑选择不同的版本,电脑右键属性查看系统信息:

Windows & Linux安装jdk8

Windows & Linux安装jdk8

  • Linux

使用命令

方式一

file /bin/ls
 

Windows & Linux安装jdk8

64-bit 则为64位,32 bit 则为32bit

方式二

uname -a
 

Windows & Linux安装jdk8

x86_64表示64位机器,i686表示32位机器

方式三

getconf LONG_BIT
 

Windows & Linux安装jdk8

64位为64,32位为32

  • jdk8 64下载

这里jdk8 64位下载为例:jdk8下载,虽然现在版本为jdk19了。

Windows & Linux安装jdk8

Windows

下载Windows64位进行安装,下载时需要登录oracle,没有账号的创建一个账号进行下载

Windows & Linux安装jdk8

或者百度网盘直接下载:

链接:https://pan.baidu.com/s/1V9Z44uVTAjsyNUSSCyY42A 提取码:a2gp

Windows & Linux安装jdk8

下载完之后直接双击jdk-8u202-windows-x64.exe进行安装

Windows & Linux安装jdk8

Windows & Linux安装jdk8

安装路径建议切换到非系统盘C盘下,然后点击下一步

Windows & Linux安装jdk8

安装过程中会跳出安装Jre,更换安装路径

Windows & Linux安装jdk8

Windows & Linux安装jdk8

Jre安装完之后就安装完成了。

  • 配置环境变量

电脑右键点击属性,高级系统设置-环境变量-新建系统变量

变量名:JAVA_HOME
变量值:对应Jdk的安装路径
 

Windows & Linux安装jdk8

Jdk的安装路径

Windows & Linux安装jdk8

将上面加的变量添加到系统Path下,找到Path变量项双击进行添加

Windows & Linux安装jdk8

新建,添加(Win10系统),其他系统操作类似(需要再Path后加英文分号隔开)

%JAVA_HOME%\bin
 

Windows & Linux安装jdk8

加完之后就各个弹出框的确定按钮完成环境变量的配置,之后打开cmd控制台,输入java -version查看安装的jdk版本:

Windows & Linux安装jdk8

也可输入java或javac命令看是否能执行,能执行表示jdk安装成功

Windows & Linux安装jdk8

Windows & Linux安装jdk8

Linux

​ 先检查服务器是否有安装jdk,可以通过java -version查看,有些服务器内置了openjdk,安装之前需要先进行卸载掉。卸载完之后就可以进行下面的安装操作。

上传安装包

将安装包上传到服务器上,可以使用文件传输工具进行上传,这里用xftp工具进行上传,先试用xftp连上服务器,在/usr/local目录下新建component目录,用于存放一些安装包,之后在component目录上新建java目录,然后将jdk安装包上传到java目录下:

Windows & Linux安装jdk8

解压安装包

上传完之后,使用服务器连接管理工具连接服务器进行安装操作,这里使用Xshell工具,连接上服务器。进入java目录下,解压安装文件

#进入java目录
cd /usr/local/component/java
#解压安装包
tar -zxvf jdk-8u202-linux-x64.tar.gz
 

解压完之后会出现jdk1.8.0_202文件目录,这个就是jdk的应用文件

Windows & Linux安装jdk8

配置jdk环境变量

环境变量配置文件为/etc/profile,编辑打开

#打开profile文件进行编辑
vim /etc/profile
 

按下insert会键盘i进行编辑,在文件末尾加上如下

JAVA_HOME=/usr/local/component/java/jdk1.8.0_202
CLASSPATH=/usr/local/component/java/jdk1.8.0_202/lib/
PATH=/usr/local/component/java/jdk1.8.0_202/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin
export PATH JAVA_HOME CLASSPATH
 

Windows & Linux安装jdk8

加完之后按下Esc,输入:wq进行文件的保存。

最后就是是配置文件生效操作

# 生效配置文件
source /etc/profile
 

配置生效之后,输入java -version就可以查看安装的jdk版本了,也可以输入java/javac命令看看。

Windows & Linux安装jdk8

到此,linux关于jdk的安装就完成了。

安装脚本

这里提供一个安装脚本,可以直接执行安装脚本进行一键安装,前提是当前环境没有安装jdk

# jdk版本
jdkVer='1.8.0_202'
# jdk安装包版本
jdkTarName='8u202-linux-x64'
# 解压tar文件,对xxx.tar.gz后缀文件需加上z参数
tar -zxvf jdk-${jdkTarName}.tar.gz
# 当前路径
workspace=`pwd`
echo '当前路径:'$workspace
# 查看环境变量JAVA_HOME=..是否存在
count=`grep -c 'JAVA_HOME='${workspace}'/jdk'${jdkVer} /etc/profile`
echo ${count}
if [[ "$count" == '0' ]];then
	# 添加新的环境变量
    echo "JAVA_HOME=$workspace/jdk${jdkVer}" >> /etc/profile
    echo "CLASSPATH=$workspace/jdk${jdkVer}/lib/" >> /etc/profile
    echo "PATH=$workspace/jdk${jdkVer}/bin:$PATH" >> /etc/profile
    echo "export PATH JAVA_HOME CLASSPATH" >> /etc/profile
fi
# 生效配置文件
source /etc/profile
# 检查是否生效
msg=`java -version 2>&1`
echo $msg
if [[ "$msg" =~ "1.8" ]] ;then
    echo "set environment success!"
else
    echo "set environment fail !" 1>&2
fi
 

文件名可自定义jdk_install.sh,注意根据自己安装的版本修改相应的jdk安装包名字和jdk的实际版本

Windows & Linux安装jdk8

然后既可以在脚本当前所在的目录直接执行安装脚本

#执行安装脚本
sh jdk_install.sh
 

如下表示jdk安装成功了

Windows & Linux安装jdk8

友情提示:脚本执行完之后,执行java -version命令可能会提示命令不存在,可以新开一个tab会话框输入命令查看

上一篇:地图坐标转换(火星坐标系、百度坐标系、谷歌、腾讯、高德等坐标)


下一篇:JDK8 新特性 Lambda表达式