Linux下载安装jdk 及环境变量的配置

本来是想偷懒用wget命令直接下载的 但是下载后一直无法解压 就还是下了FTP本地上传

wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u111-b14/jdk-8u111-linux-x64.tar.gz

https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html
这里注意要去官网找到jdk的下载地址 复制过来替换掉 因为都是临时下载连接  

下载后使用tar命令解压文件

tar -zxvf jdk-8u221-linux-x64.tar.gz 

就一直报错  百度没有找到解决办法 当我解压文件的时候发现里面还有一层zip压缩

gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error is not recoverable: exiting now

后面还是下载了FTP 这里下载的是Filezilla
下载路径:https://filezilla-project.org/download.php?type=client
下载后新建站点进行连接

 连接后直接上传即可

 由于linux上都自带了openjdk 这个源码不完整 具体为何卸载可百度 可以用java -version 进行查看 如果显示有版本号的话需要先卸载
卸载命令:

rpm -qa | grep java

 

 如果报错:error: can't create transaction lock on /var/lib/rpm/.rpm.lock (Permission d)的话 需要给用户root权限 命令 su root 然后输入密码

rpm -e --nodeps tzdata-java-2020a-1.el7.noarch
java-1.8.0-openjdk-1.8.0.262.b10-1.el7.x86_64
java-1.8.0-openjdk-headless-1.8.0.262.b10-1.el7.x86_64

 做完上述操作后 再输入java -version 就会提示找不到了

接下来安装jdk 
先将jdk 放到 java 文件夹下

​​​​​​​mv jdk-8u301-linux-aarch64/ /usr/lib/java

 配置环境变量

vi  /etc/profile

输入i  进入编辑模式  在尾部增加如下代码: 注意路径要改为自己的

#JDK全局环境变量配置
export JAVA_HOME=/usr/lib/java/jdk1.8.0_301
export CLASSPATH=$:CLASSPATH:$JAVA_HOME/lib/
export PATH=$PATH:$JAVA_HOME/bin

 按esc  输入:wq! 保存退出
 使用命令:source /etc/profile   让环境变量配置生效。
 使用javac命令查询是否配置成功

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值