应用迁移与适配技术——JDk安装

目录

前言

一、yum安装 

1.1​​​​​ 查看JDK版本,找到你想要安装的JDK版本,这里以 JDK1.8 为例

1.2 安装jdk1.8

1.3 查看jdk安装成功与否

二、手动安装

2.1 卸载OpenJDK以及相关的Java文件

2.2下载JDK

2.2安装

2.3配置环境变量


前言


在现代社会中,文字已经成为传递信息的重要方式之一。人们使用文字来表达思想、交流知识、记录历史等等。而一篇好的文章,往往需要有一个有力的前言来引起读者的兴趣和注意。一个好的前言可以帮助读者迅速了解文章的主题和内容,激发读者阅读下去的欲望。本文将介绍一些撰写文章前言的技巧和要点,希望能对写作有所帮助。

一、yum安装 

首先先新建文件夹

root@hellolinux:/usr/local# mkdir jdk1.8

1.1​​​​​ 查看JDK版本,找到你想要安装的JDK版本,这里以 JDK1.8 为例

输入命令:yum -y list java*

yum -y list java*

1.2 安装jdk1.8

输入命令:yum install -y java-1.8.0-openjdk.x86_64

yum install -y java-1.8.0-openjdk.x86_64

1.3 查看jdk安装成功与否

输入命令:java -version

java -version

which java 可以看到jdk安装路径:/usr/bin/java

ps:如果这个方法不行或者别的原因别的错误,可以往下手动安装。

二、手动安装

首先我们先切换root用户

注意:我这里是使用了国产操作系统,也就是国产麒麟操作系统的,基于linux内核。

切换root用户时输入自己的密码。

如果没有做上面的yum自动安装的话,随后我们就先新建文件夹

root@hellolinux:/usr/local# mkdir jdk1.8

2.1 卸载OpenJDK以及相关的Java文件

查看JDK信息,输入命令:java -version
检测JDK安装包,输入命令:rpm -qa | grep java

删除Java相关文件(/usr/bin/java是默认openjdk安装路径)

查看jdk安装路径: which java

/usr/local/jdk1.8.0_401/bin/java

进入文件夹: cd /usr/local/jdk1.8.0_401

删除文件: rm -rf /usr/local/jdk1.8.0_401

java -version
rpm -qa | grep java
which java
cd /usr/local/jdk1.8.0_401
rm -rf /usr/local/jdk1.8.0_401

2.2下载JDK

点击以下网址到官网下载 jdk

Java Downloads | Oracle

或者也可以打开终端输入命令自行下载,看自己的选择


wget https://download.oracle.com/otn/java/jdk/8u381-

b09/8c876547113c4e4aab3c868e9e0ec572
/jdk-8u381-linux-x64.tar.gz?AuthParam
=1691648846_c298186bf77f30043f37b711131c5ae5

2.2安装

# 将压缩包复制到/user/local目录下

# /usr/local是linux系统下的软件安装目录,类似windows系统的Program Files

[root@hecs-403280 ~]# cp jdk-8u381-linux-x64.tar.gz /usr/local

# 解压

root@hellolinux:/data/lfd/soft# tar -zxf jdk-8u401-linux-i586.tar.gz -C /usr/local/jdk1.8

[root@hecs-403280 local]# ls

jdk1.8.0_401

root@hellolinux:/data/lfd/soft# tar -zxf jdk-8u401-linux-i586.tar.gz -C /usr/local/jdk1.8

[root@hecs-403280 local]# ls

2.3配置环境变量

进入/etc/profile文件:

[root@hecs-403280 jdk1.8.0_381]# pwd

/usr/local/jdk1.8.0_381

[root@hecs-403280 ~]# vim /etc/profile

在文件最后添加如下内容:

# 定义java安装目录变量

export JAVA_HOME=/usr/local/jdk1.8/jdk1.8.0_401  #(自己的安装路径)

# 设置java的classpath,dt.jar为运行时环境类库,tools.jar是一些java工具

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

# 设置java命令环境变量

export PATH=$JAVA_HOME/bin:$PATH

export JAVA_HOME=/usr/local/jdk1.8/jdk1.8.0_401 
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH

使环境变量立即生效:

[root@hecs-403280 ~]# source /etc/profile

[root@hecs-403280 ~]# java -version

java version "1.8.0_381"

Java(TM) SE Runtime Environment (build 1.8.0_381-b09)

Java HotSpot(TM) 64-Bit Server VM (build 25.381-b09, mixed mode)

export

JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.181-7.b13.el7.x86_64/jre/bin/java

    

export PATH=$JAVA_HOME/bin:$PATH

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

安装jdk-8u401-linux-i586.tar.gz 包时会报:

bash: /usr/local/jdk1.8.0_401/bin/java:无法执行二进制文件: 可执行文件格式错误

原因:国产操作系统是arm架构,上面JDK包是X86架构

 总结

创建完该项目就完成应用迁移与适配的jkd安装啦!

总结起来,这个短文主要讨论了某个主题或问题,给出了一些观点和解释,并提供了一些相关的事实或例子来支持这些观点。作者的立场可能明确或模糊,但在整个文章中,他们努力展示自己的观点并提供合理的论据。总的来说,这篇文章是一个有条理且有力的论述,强调了某个问题的重要性并提出了解决方案。

  • 8
    点赞
  • 28
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值