Java基础系列2-Java的下载及安装

x33g5p2x  于2021-12-18 转载在 其他  
字(1.8k)|赞(0)|评价(0)|浏览(590)

一. Windows下安装和配置JDK

1.1.JDK 下载

Oracle已经开始对jdk8商用进行收费了

jdk8u201下载链接:
链接:https://pan.baidu.com/s/1cdUqMfrnyfacnweoJggCuw
提取码:oeea

如果需要下载openjdk,可以参考下列博客:
https://blog.csdn.net/qq_23091073/article/details/83178848

1.2 jdk安装及配置

windows下安装JDK,直接运行exe文件,然后下一步即可。

JDK的配置:
右键我的电脑,属性:

高级系统设置:

环境变量:

添加环境变量:

D:\Program Files\Java\jdk1.7.0_60 是JDK的安装目录

系统变量—>找到 Path 变量,在变量值最后输入;%JAVA_HOME%\bin;(注意在最前面有个;号)

系统变量—>新建 CLASSPATH 变量,变量值输入 .;%JAVA_HOME%\jre\lib\rt.jar;.;(注意最前面有一点,最后面有;.;号)

点击确认配置环境变量完毕!

二. Linux下安装和配置JDK

2.1 yum的方式安装openjdk

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

出现上述截图,表示yum安装的JDK已经安装成功。

但是没有配置JAVA_HOME变量,有些软件会报错找不到JAVA_HOME

[root@hp6 ~]# 
[root@hp6 ~]# find / -name java
/etc/pki/ca-trust/extracted/java
/etc/pki/java
/etc/java
/etc/alternatives/java
/var/lib/alternatives/java
/usr/bin/java
/usr/lib/java
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.282.b08-1.el7_9.x86_64/jre/bin/java
/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.261-2.6.22.2.el7_8.x86_64/jre/bin/java
/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.261-2.6.22.2.el7_8.x86_64/jre-abrt/bin/java
/usr/share/java
/usr/share/swig/2.0.10/java
[root@hp6 ~]#

增加JAVA_HOME变量
vi /etc/profile

JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.282.b08-1.el7_9.x86_64/jre
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME
export PATH
export CLASSPATH

2.2 手动安装

Oracle官网下载JDK,需要注册账号,比较麻烦。

如果需要下载openjdk,可以参考下列博客:
openjdk下载地址:https://jdk.java.net/
https://blog.csdn.net/qq_23091073/article/details/83178848

下载后上传到/usr/local/java目录

vi /etc/profile

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

注意:
JAVA_HOME=/usr/local/java/jdk1.8.0_221 此处等号右边的是自己的jdk实际解压目录。如果不是该目录则需要改成自己的实际目录,其他不变。

验证是否安装成功

source /etc/profile
java -version

参考:

  1. https://jingyan.baidu.com/article/48b558e35008cb7f38c09a3e.html
上一篇:Java语言概述
下一篇:HelloWorld例子

相关文章