centos7-minimal yum安装jdk1.8

直接执行这条命令,分界线后面的可以不看

yum -y install java-1.8.0-openjdk*

如果出现错误,往下看

===================================================

1.检查

先检查一下是否安装了jdk

[root@localhost ~]# java -version
-bash: java: 未找到命令

不出意外,minimal就是如此的简洁.

2.卸载

如果系统自带或者曾经安装过,可以尝试以下命令卸载

yum -y remove java-1.7.0-openjdk*  

yum -y remove java-1.8.0-openjdk*

3.yum安装命令

{
可忽略 : 查看yum库中的java安装包 :yum -y list java*
执行截图
在这里插入图片描述

关键命令

yum -y install java-1.8.0-openjdk*

4.遇到了问题

可能是网络原因,我很倒霉的出现了下面的错误

[root@localhost ~]# yum -y install java-1.8.0-openjdk*
已加载插件:fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirrors.aliyun.com
 * extras: mirrors.aliyun.com
 * updates: mirrors.aliyun.com
http://mirrors.aliyun.com/centos/7/os/x86_64/repodata/repomd.xml: [Errno 12] Timeout on http://mirrors.aliyun.com/centos/7/os/x86_64/repodata/repomd.xml: (28, 'Resolving timed out after 30557 milliseconds')
正在尝试其它镜像。
http://mirrors.cloud.aliyuncs.com/centos/7/os/x86_64/repodata/repomd.xml: [Errno 12] Timeout on http://mirrors.cloud.aliyuncs.com/centos/7/os/x86_64/repodata/repomd.xml: (28, 'Resolving timed out after 30828 milliseconds')
正在尝试其它镜像。
http://mirrors.aliyuncs.com/centos/7/os/x86_64/repodata/repomd.xml: [Errno 12] Timeout on http://mirrors.aliyuncs.com/centos/7/os/x86_64/repodata/repomd.xml: (28, 'Resolving timed out after 30703 milliseconds')
正在尝试其它镜像。
http://mirrors.aliyun.com/centos/7/os/x86_64/repodata/repomd.xml: [Errno 12] Timeout on http://mirrors.aliyun.com/centos/7/os/x86_64/repodata/repomd.xml: (28, 'Resolving timed out after 30561 milliseconds')

5.解决思路

先关掉这个进程
发现ctrl+c和q和exit等命令都没有起作用(你可以尝试一下,有时候会起作用的)
按ctrl+z挂起进程
使用ps命令找到yum的进程号,kill -9 pid 干掉这个进程
使用fg回滚发现已经没有挂起的任务了.

尝试配置清华的镜像:https://mirrors.tuna.tsinghua.edu.cn/help/centos/
发现makecache的时候还是不行,所以网络有啥问题呢???
和我是wifi上网有关吗?
试着ping了一下baidu.com,ping不通
但是可以ping的通具体的百度服务器的地址
使用vi /etc/sysconfig/network-scripts/ifcfg-ens33将DNS1修改成网关的地址
重启网络服务systemctl restart network
然后就可以ping baidu.com

再次尝试makecahe,虽然网络有点卡的感觉,但是终于成功了.
然后再次尝试yum -y install java-1.8.0-openjdk*
等待了10分钟左右,安装完毕
执行java命令,得到提示证明安装完毕.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 1. 首先,确保您的CentOS 7系统已经安装yum包管理器。 2. 打开终端并以root用户身份登录。 3. 运行以下命令以更新yum仓库: ``` yum update ``` 4. 安装Java开发工具包(JDK): ``` yum install java-1.8.-openjdk-devel ``` 5. 等待安装完成后,您可以通过以下命令检查JDK版本: ``` java -version ``` 如果一切正常,您应该能够看到JDK 1.8的版本信息。 6. 如果您需要手动下载JDK 1.8,请访问Oracle官方网站并下载适用于Linux的JDK 1.8安装包。 7. 将下载的安装包上传到CentOS 7系统中的任何目录。 8. 在终端中导航到该目录并运行以下命令以解压缩安装包: ``` tar -zxvf jdk-8uXXX-linux-x64.tar.gz ``` 其中,XXX是JDK版本号。 9. 将解压缩的JDK目录移动到/usr/java目录: ``` mv jdk1.8._XXX /usr/java/ ``` 其中,XXX是JDK版本号。 10. 配置Java环境变量: ``` vi /etc/profile ``` 在文件末尾添加以下内容: ``` export JAVA_HOME=/usr/java/jdk1.8._XXX export PATH=$PATH:$JAVA_HOME/bin ``` 其中,XXX是JDK版本号。 11. 保存并关闭文件。 12. 运行以下命令以使更改生效: ``` source /etc/profile ``` 13. 您现在可以通过以下命令检查JDK版本: ``` java -version ``` 如果一切正常,您应该能够看到JDK 1.8的版本信息。 ### 回答2: CentOS 7是一种开源的Linux操作系统,是许多企业和开发人员选择的首选操作系统之一。在CentOS 7上安装JDK 1.8可以让您更轻松地运行Java应用程序。 安装开始前,您需要确保您的CentOS 7系统已经联网。在命令行终端运行以下命令,安装yum工具包: ``` sudo yum install -y yum-utils ``` 步骤一:添加JDK 1.8 yum软件源 在命令行终端执行以下命令,添加JDK 1.8软件源: ``` sudo yum-config-manager --add-repo http://repos.fedorapeople.org/repos/dchen/apache-maven/epel-apache-maven.repo ``` 步骤二:安装OpenJDK 执行以下命令,使用yum包管理器安装OpenJDK: ``` sudo yum -y install java-1.8.0-openjdk-devel ``` 步骤三:检查Java版本 安装完成后,您可以通过运行以下命令来检查Java的版本: ``` java -version ``` 您将看到类似以下的输出: ``` openjdk version "1.8.0_282" OpenJDK Runtime Environment (build 1.8.0_282-b08) OpenJDK 64-Bit Server VM (build 25.282-b08, mixed mode) ``` 如果上面的步骤没有成功安装JDK 1.8,请您可以尝试以下方法: 步骤一:从Oracle网站下载JDK1.8到本地机器 步骤二:从本地机器上传JDK 1.8到CentOS 7服务器 您可以使用SCP或者SFTP工具将JDK 1.8上传到CentOS 7服务器。 步骤三:安装JDK1.8CentOS 7服务器上,解压上传的JDK 1.8文件。使用以下命令: ``` tar -xvf jdk-8uXXX-linux-x64.tar.gz ``` 进入jvm文件夹,使用以下命令: ``` cd jdk1.8.0_XXX/ ``` 新建一个java文件夹,使用以下命令: ``` sudo mkdir /usr/java ``` 将JDK1.8移动到该目录,使用以下命令: ``` sudo mv * /usr/java/ ``` 步骤四:设置环境变量 打开/etc/profile文件,使用以下命令: ``` sudo vi /etc/profile ``` 添加以下行: ``` export JAVA_HOME=/usr/java/jdk1.8.0_XXX export JRE_HOME=$JAVA_HOME/jre export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib ``` 使用以下命令应用变量: ``` source /etc/profile ``` 步骤五:检查Java版本 运行以下命令来检查Java的版本: ``` java -version ``` 您将看到类似以下的输出: ``` java version "1.8.0_XXX" Java(TM) SE Runtime Environment (build 1.8.0_UXXX-bXX) Java HotSpot(TM) 64-Bit Server VM (build 25.282-bXX, mixed mode) ``` 现在,您的CentOS 7系统已经安装并配置好了JDK 1.8。 ### 回答3: CentOS 7 是一款流行的 Linux 操作系统,JDK 1.8 是 Java 开发工具包的一个版本。在 CentOS 7 上安装 JKD 1.8 最常用的方法是使用 Yum 命令。下面是一个简单的步骤来下载 JDK 1.8: 1. 检查是否安装了 wget 在 CentOS 7 上,wget 是一个用于下载文件的工具,可能需要使用该工具下载 JDK 1.8,因此我们首先需要检查是否安装了 wget。 如果您未安装 wget,请使用以下命令安装它: sudo yum install wget 2. 下载 JDK 1.8 在 CentOS 7 上,您可以从 Oracle 官网下载 JDK 1.8 。但是在下载之前,您需要提供 Oracle 的许可证。 要下载 JDK 1.8,请使用以下命令: wget --no-cookies --no-check-certificate --header "Cookie: oraclelicense=accept-securebackup-cookie" https://download.oracle.com/otn-pub/java/jdk/8u221-b11/230deb18db3e4014bb8e3e8324f81b43/jdk-8u221-linux-x64.rpm 3. 安装 JDK 1.8 下载完成后,我们可以使用以下命令来安装 JDK 1.8: sudo yum localinstall jdk-8u221-linux-x64.rpm 4. 验证安装 安装完成 JDK 1.8 后,您可以通过以下命令来检查 JDK 版本: java -version 如果成功安装 JDK 1.8,您应该能够看到类似下面所示的输出: [root@localhost ~]# java -version java version "1.8.0_221" Java(TM) SE Runtime Environment (build 1.8.0_221-b11) Java HotSpot(TM) 64-Bit Server VM (build 25.221-b11, mixed mode) 恭喜您,现在已经下载并安装了 JDK 1.8。可以在 CentOS 7 上使用该软件开发和运行 Java 应用程序。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值