ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

Windows & Linux安装jdk8

2022-01-26 14:33:07  阅读:224  来源: 互联网

标签:profile java jdk Windows etc jdk8 usr Linux 安装


 

下载

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

  • Windows

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

image-20220125171325646

image-20220125171601061

  • Linux

使用命令

方式一

file /bin/ls
 

image-20220125172122782

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

方式二

uname -a
 

image-20220125172316402

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

方式三

getconf LONG_BIT
 

image-20220125172450708

64位为64,32位为32

  • jdk8 64下载

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

image-20220125171020393

Windows

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

image-20220125172921002

或者百度网盘直接下载:

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

image-20220125173433588

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

image-20220125173518034

image-20220125174732310

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

image-20220125175032368

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

image-20220125175410667

image-20220125175541195

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

  • 配置环境变量

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

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

image-20220125181327090

Jdk的安装路径

image-20220125180416739

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

image-20220125181428578

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

%JAVA_HOME%\bin
 

image-20220125181543521

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

image-20220125182049913

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

image-20220125182156186

image-20220125182219788

Linux

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

上传安装包

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

image-20220126140216992

解压安装包

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

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

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

image-20220126140751217

配置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
 

image-20220126141241767

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

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

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

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

image-20220126141618669

到此,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的实际版本

image-20220126142201350

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

#执行安装脚本
sh jdk_install.sh
 

如下表示jdk安装成功了

image-20220126142444681

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

标签:profile,java,jdk,Windows,etc,jdk8,usr,Linux,安装
来源: https://www.cnblogs.com/kingsonfu/p/15846430.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有