linux 安装jdk

1 查看所有jdk版本

yum search java|grep jdk

 输出:

[root@VM-4-9-centos tomcat]# yum search java|grep jdk
Last metadata expiration check: 0:33:25 ago on Fri 18 Mar 2022 02:13:22 PM CST.
openjdk-asmtools-javadoc.noarch : Javadoc for openjdk-asmtools
java-1.8.0-openjdk.x86_64 : OpenJDK 8 Runtime Environment
java-1.8.0-openjdk-accessibility.x86_64 : OpenJDK 8 accessibility connector
java-1.8.0-openjdk-demo.x86_64 : OpenJDK 8 Demos
java-1.8.0-openjdk-devel.x86_64 : OpenJDK 8 Development Environment
java-1.8.0-openjdk-headless.x86_64 : OpenJDK 8 Headless Runtime Environment
java-1.8.0-openjdk-headless-slowdebug.x86_64 : OpenJDK 8 Runtime Environment unoptimised with full debugging on
java-1.8.0-openjdk-javadoc.noarch : OpenJDK 8 API documentation
java-1.8.0-openjdk-javadoc-zip.noarch : OpenJDK 8 API documentation compressed in a single archive
java-1.8.0-openjdk-slowdebug.x86_64 : OpenJDK 8 Runtime Environment unoptimised with full debugging on
java-1.8.0-openjdk-src.x86_64 : OpenJDK 8 Source Bundle
java-11-openjdk.x86_64 : OpenJDK 11 Runtime Environment
java-11-openjdk-demo.x86_64 : OpenJDK 11 Demos
java-11-openjdk-devel.x86_64 : OpenJDK 11 Development Environment
java-11-openjdk-headless.x86_64 : OpenJDK 11 Headless Runtime Environment
java-11-openjdk-javadoc.x86_64 : OpenJDK 11 API documentation
java-11-openjdk-javadoc-zip.x86_64 : OpenJDK 11 API documentation compressed in a single archive
java-11-openjdk-jmods.x86_64 : JMods for OpenJDK 11
java-11-openjdk-src.x86_64 : OpenJDK 11 Source Bundle
java-11-openjdk-static-libs.x86_64 : OpenJDK 11 libraries for static linking
java-17-openjdk.x86_64 : OpenJDK 17 Runtime Environment
java-17-openjdk-demo.x86_64 : OpenJDK 17 Demos
java-17-openjdk-devel.x86_64 : OpenJDK 17 Development Environment
java-17-openjdk-headless.x86_64 : OpenJDK 17 Headless Runtime Environment
java-17-openjdk-javadoc.x86_64 : OpenJDK 17 API documentation
java-17-openjdk-javadoc-zip.x86_64 : OpenJDK 17 API documentation compressed in a single archive
java-17-openjdk-jmods.x86_64 : JMods for OpenJDK 17
java-17-openjdk-src.x86_64 : OpenJDK 17 Source Bundle
java-17-openjdk-static-libs.x86_64 : OpenJDK 17 libraries for static linking
java-latest-openjdk.x86_64 : OpenJDK 17 Runtime Environment
java-latest-openjdk-demo.x86_64 : OpenJDK 17 Demos
java-latest-openjdk-demo-fastdebug.x86_64 : OpenJDK 17 Demos with minimal debugging on
java-latest-openjdk-demo-slowdebug.x86_64 : OpenJDK 17 Demos with full debugging on
java-latest-openjdk-devel.x86_64 : OpenJDK 17 Development Environment
java-latest-openjdk-devel-fastdebug.x86_64 : OpenJDK 17 Development Environment with minimal debugging on
java-latest-openjdk-devel-slowdebug.x86_64 : OpenJDK 17 Development Environment with full debugging on
java-latest-openjdk-fastdebug.x86_64 : OpenJDK 17 Runtime Environment with minimal debugging on
java-latest-openjdk-headless.x86_64 : OpenJDK 17 Headless Runtime Environment
java-latest-openjdk-headless-fastdebug.x86_64 : OpenJDK 17 Runtime Environment with minimal debugging on
java-latest-openjdk-headless-slowdebug.x86_64 : OpenJDK 17 Runtime Environment with full debugging on
java-latest-openjdk-javadoc.x86_64 : OpenJDK 17 API documentation
java-latest-openjdk-javadoc-zip.x86_64 : OpenJDK 17 API documentation compressed in a single archive
java-latest-openjdk-jmods.x86_64 : JMods for OpenJDK 17
java-latest-openjdk-jmods-fastdebug.x86_64 : JMods for OpenJDK 17 with minimal debugging on
java-latest-openjdk-jmods-slowdebug.x86_64 : JMods for OpenJDK 17 with full debugging on
java-latest-openjdk-slowdebug.x86_64 : OpenJDK 17 Runtime Environment with full debugging on
java-latest-openjdk-src.x86_64 : OpenJDK 17 Source Bundle
java-latest-openjdk-src-fastdebug.x86_64 : OpenJDK 17 Source Bundle %{for_fastdebug}
java-latest-openjdk-src-slowdebug.x86_64 : OpenJDK 17 Source Bundle for packages with debugging on
java-latest-openjdk-static-libs.x86_64 : OpenJDK 17 libraries for static linking
java-latest-openjdk-static-libs-fastdebug.x86_64 : OpenJDK 17 libraries for static linking with minimal debugging on
java-latest-openjdk-static-libs-slowdebug.x86_64 : OpenJDK 17 libraries for static linking with full debugging on
openjdk-asmtools.noarch : To develop tools create proper & improper Java '.class' files

2 安装指定版本 这里安装的是java-11-openjdk-devel.x86_64

yum install -y java-11-openjdk-devel.x86_64

等待安装就可以啦

注:如果安装的是OpenJDK xx Runtime Environment无法使用javac命令

3 使用javac和java查看是否安装成功

[root@VM-4-9-centos tomcat]# javac -version
javac 11.0.13

[root@VM-4-9-centos tomcat]# java -version
openjdk version "11.0.13" 2021-10-19 LTS
OpenJDK Runtime Environment 18.9 (build 11.0.13+8-LTS)
OpenJDK 64-Bit Server VM 18.9 (build 11.0.13+8-LTS, mixed mode, sharing)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Linux安装JDK的步骤如下: 1. 首先,检查系统是否已经安装了自带的JDK。可以使用命令`java -version`来查看当前系统是否已经安装JDK。 2. 如果系统没有自带的JDK,你可以从官网下载JDK安装包。你可以使用命令`wget`来下载JDK安装包到指定目录。例如,你可以使用以下命令下载JDK 8的安装包到/usr/local/目录下: ``` wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.rpm ``` 3. 下载完成后,你需要解压JDK安装包。你可以使用命令`rpm -ivh`来解压rpm格式的安装包。例如,你可以使用以下命令解压刚刚下载的JDK安装包: ``` rpm -ivh jdk-8u131-linux-x64.rpm ``` 4. 安装完成后,你需要配置环境变量。你可以编辑/etc/profile文件,将JDK的路径添加到PATH变量中。例如,你可以在/etc/profile文件的末尾添加以下内容: ``` export JAVA_HOME=/usr/java/jdk1.8.0_131 export PATH=$JAVA_HOME/bin:$PATH ``` 5. 配置完成后,需要重新加载配置文件,可以使用以下命令重新加载/etc/profile文件: ``` source /etc/profile ``` 6. 最后,你可以使用命令`java -version`来验证JDK是否成功安装。如果成功安装,会显示JDK的版本信息。 这样,你就完成了在Linux安装JDK的过程。希望对你有帮助!<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [Linux安装jdk(详细教程)](https://blog.csdn.net/qq_39880492/article/details/105869562)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *3* [Linux安装jdk的详细步骤](https://blog.csdn.net/qq_41694906/article/details/126372085)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值