JAVA-JDK安装

1.LINUX-JDK安装

环境:CentOS 7.6 64位

1.1 1.8版本openjdk安装

查看当前openjdk版本

[root@VM_0_9_centos ~]# sudo yum search jdk
Last metadata expiration check: 0:44:23 ago on Sat 27 May 2023 08:26:37 AM CST.
====================================================================================================== Name & Summary Matched: jdk =======================================================================================================
copy-jdk-configs.noarch : JDKs configuration files copier
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

他们分别是 JRE 和 JDK,根据你的需求安装即可

java-1.8.0-openjdk.x86_64 : OpenJDK Runtime Environment
java-1.8.0-openjdk-devel.x86_64 : OpenJDK Development Environment

安装对应版本

[root@VM_0_9_centos ~]# sudo yum install java-1.8.0-openjdk-devel.x86_64 -y

查询openjdk安装路径

[root@VM_0_9_centos /]# which java 
/usr/bin/java
#显示出环境变量
[root@VM_0_9_centos /]# echo $JAVA_HOME

[root@VM_0_9_centos /]# ls -lrt /usr/bin/java
lrwxrwxrwx 1 root root 22 Feb  4 11:55 /usr/bin/java -> /etc/alternatives/java
[root@VM_0_9_centos /]# ls -lrt /etc/alternatives/java
#安装路径
lrwxrwxrwx 1 root root 73 Feb  4 11:55 /etc/alternatives/java -> /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.242.b08-0.el7_7.x86_64/jre/bin/java

1.2 1.8版本openjdk卸载

1.查找卸载OpenJDK安装包

[root@VM_0_9_centos ~]# rpm -qa | grep openjdk
java-1.8.0-openjdk-headless-1.8.0.242.b08-0.el7_7.x86_64
java-1.8.0-openjdk-1.8.0.242.b08-0.el7_7.x86_64
#卸载
[root@VM_0_9_centos ~]# yum -y remove java-1.8.0-openjdk-headless-1.8.0.242.b08-0.el7_7.x86_64

2.WINDOWS-JDK安装

环境:win10

进行java开发,首先要安装jdk,安装了jdk后还要进行环境变量配置:

下载的版本是:jdk-8u151-windows-x64.exe

2、安装jdk-8u151-windows-x64.exe

3、配置环境变量:右击“我的电脑”–>“高级”–>“环境变量”

1)在系统变量里新建JAVA_HOME变量,变量值为:C:\Program Files\Java\jdk1.8.0_14(根据自己的安装路径填写)

2)新建classpath变量,变量值为:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

3)在path变量(已存在不用新建)添加变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin(注意变量值之间用“;”隔开)

注意:win10系统用绝对路径:

4、“开始”–>“运行”–>输入“javac”–>“Enter”,如果能正常打印用法说明配置成功!

补充环境变量的解析:path= C:\ProgramFiles\Java\jdk1.8.0_67\bin;C:\Program Files\Java\jdk1.8.0_67\bin\jre\bin;

JAVA_HOME:jdk的安装路径

classpath:java加载类路径,只有类在classpath中java命令才能识别,在路径前加了个"."表示当前路径。

path:系统在任何路径下都可以识别java,javac命令。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值