java配置环境变量 jdk配置环境变量 linux环境

发布于:2024-12-18 ⋅ 阅读:(34) ⋅ 点赞:(0)

一. 使用yum安装jdk

centos系统中可以使用yum来安装jdk, 执行以下命令 查询yum仓库信息

yum list java*
java-1.8.0-openjdk.x86_64                                         1:1.8.0.422.b05-1.1.al7                        @updates
java-1.8.0-openjdk-devel.x86_64                                   1:1.8.0.422.b05-1.1.al7                        @updates
java-1.8.0-openjdk-headless.x86_64                                1:1.8.0.422.b05-1.1.al7                        @updates
javamail.noarch                                                   1.4.6-8.1.al7                                  @base
javapackages-tools.noarch                                         3.4.1-11.1.al7                                 @base
javassist.noarch                                                  3.16.1-10.1.al7                                @base
Available Packages
java-1.6.0-openjdk.x86_64                                         1:1.6.0.41-1.13.13.1.1.al7                     base
java-1.6.0-openjdk-debuginfo.x86_64                               1:1.6.0.41-1.13.13.1.1.al7                     base
java-1.6.0-openjdk-demo.x86_64                                    1:1.6.0.41-1.13.13.1.1.al7                     base
java-1.6.0-openjdk-devel.x86_64                                   1:1.6.0.41-1.13.13.1.1.al7                     base
java-1.6.0-openjdk-javadoc.x86_64                                 1:1.6.0.41-1.13.13.1.1.al7                     base
java-1.6.0-openjdk-src.x86_64                                     1:1.6.0.41-1.13.13.1.1.al7                     base
java-1.7.0-openjdk.x86_64                                         1:1.7.0.261-2.6.22.2.1.al7                     updates
java-1.7.0-openjdk-accessibility.x86_64                           1:1.7.0.261-2.6.22.2.1.al7                     updates
java-1.7.0-openjdk-debuginfo.x86_64                               1:1.7.0.261-2.6.22.2.1.al7                     updates
java-1.7.0-openjdk-demo.x86_64                                    1:1.7.0.261-2.6.22.2.1.al7                     updates
java-1.7.0-openjdk-devel.x86_64                                   1:1.7.0.261-2.6.22.2.1.al7                     updates
java-1.7.0-openjdk-headless.x86_64                                1:1.7.0.261-2.6.22.2.1.al7                     updates
java-1.7.0-openjdk-javadoc.noarch                                 1:1.7.0.261-2.6.22.2.1.al7                     updates
java-1.7.0-openjdk-src.x86_64                                     1:1.7.0.261-2.6.22.2.1.al7                     updates
java-1.8.0-alibaba-dragonwell.x86_64                              8.8.8.302.b1-1.al7                             plus
java-1.8.0-alibaba-dragonwell-debug.x86_64                        8.8.8.302.b1-1.al7                             plus
java-1.8.0-alibaba-dragonwell-debuginfo.x86_64                    8.8.8.302.b1-1.al7                             plus
java-1.8.0-openjdk.i686                                           1:1.8.0.402.b06-1.1.al7                        updates
java-1.8.0-openjdk-accessibility.i686                             1:1.8.0.402.b06-1.1.al7                        updates
java-1.8.0-openjdk-accessibility.x86_64                           1:1.8.0.422.b05-1.1.al7                        updates
java-1.8.0-openjdk-accessibility-debug.i686                       1:1.8.0.402.b06-1.1.al7                        updates
java-1.8.0-openjdk-accessibility-debug.x86_64                     1:1.8.0.422.b05-1.1.al7                        updates
java-1.8.0-openjdk-debug.i686                                     1:1.8.0.402.b06-1.1.al7                        updates
java-1.8.0-openjdk-debug.x86_64                                   1:1.8.0.422.b05-1.1.al7                        updates
java-1.8.0-openjdk-debuginfo.x86_64                               1:1.8.0.422.b05-1.1.al7                        updates
java-1.8.0-openjdk-demo.i686                                      1:1.8.0.402.b06-1.1.al7                        updates
java-1.8.0-openjdk-demo.x86_64                                    1:1.8.0.422.b05-1.1.al7                        updates
java-1.8.0-openjdk-demo-debug.i686                                1:1.8.0.402.b06-1.1.al7                        updates
java-1.8.0-openjdk-demo-debug.x86_64                              1:1.8.0.422.b05-1.1.al7                        updates
java-1.8.0-openjdk-devel.i686                                     1:1.8.0.402.b06-1.1.al7                        updates
java-1.8.0-openjdk-devel-debug.i686                               1:1.8.0.402.b06-1.1.al7                        updates
java-1.8.0-openjdk-devel-debug.x86_64                             1:1.8.0.422.b05-1.1.al7                        updates
java-1.8.0-openjdk-headless.i686                                  1:1.8.0.402.b06-1.1.al7                        updates
java-1.8.0-openjdk-headless-debug.i686                            1:1.8.0.402.b06-1.1.al7                        updates
java-1.8.0-openjdk-headless-debug.x86_64                          1:1.8.0.422.b05-1.1.al7                        updates
java-1.8.0-openjdk-javadoc.noarch                                 1:1.8.0.422.b05-1.1.al7                        updates
java-1.8.0-openjdk-javadoc-debug.noarch                           1:1.8.0.422.b05-1.1.al7                        updates
java-1.8.0-openjdk-javadoc-zip.noarch                             1:1.8.0.422.b05-1.1.al7                        updates
java-1.8.0-openjdk-javadoc-zip-debug.noarch                       1:1.8.0.422.b05-1.1.al7                        updates
java-1.8.0-openjdk-src.i686                                       1:1.8.0.402.b06-1.1.al7                        updates
java-1.8.0-openjdk-src.x86_64                                     1:1.8.0.422.b05-1.1.al7                        updates
java-1.8.0-openjdk-src-debug.i686                                 1:1.8.0.402.b06-1.1.al7                        updates
java-1.8.0-openjdk-src-debug.x86_64                               1:1.8.0.422.b05-1.1.al7                        updates
java-11-openjdk.i686                                              1:11.0.24.0.8-1.1.al7                          updates
java-11-openjdk.x86_64                                            1:11.0.24.0.8-1.1.al7                          updates
java-11-openjdk-debug.i686                                        1:11.0.24.0.8-1.1.al7                          updates
java-11-openjdk-debug.x86_64                                      1:11.0.24.0.8-1.1.al7                          updates
java-11-openjdk-debuginfo.x86_64                                  1:11.0.24.0.8-1.1.al7                          updates
java-11-openjdk-demo.i686                                         1:11.0.24.0.8-1.1.al7                          updates
java-11-openjdk-demo.x86_64                                       1:11.0.24.0.8-1.1.al7                          updates
java-11-openjdk-demo-debug.i686                                   1:11.0.24.0.8-1.1.al7                          updates
j
yum install java-1.8.0-openjdk* -y
/usr/lib/jvm
[root@iZbp1dcnzq7pzpg9607m6pZ jvm]# ll
total 8
lrwxrwxrwx 1 root root   26 Dec 13 16:59 java -> /etc/alternatives/java_sdk
lrwxrwxrwx 1 root root   32 Dec 13 16:59 java-1.8.0 -> /etc/alternatives/java_sdk_1.8.0
lrwxrwxrwx 1 root root   40 Dec 13 16:59 java-1.8.0-openjdk -> /etc/alternatives/java_sdk_1.8.0_openjdk
drwxr-xr-x 9 root root 4096 Dec 13 16:59 java-1.8.0-openjdk-1.8.0.422.b05-1.1.al7.x86_64
drwxr-xr-x 9 root root 4096 Dec 13 16:59 java-1.8.0-openjdk-1.8.0.422.b05-1.1.al7.x86_64-debug
lrwxrwxrwx 1 root root   34 Dec 13 16:59 java-openjdk -> /etc/alternatives/java_sdk_openjdk
lrwxrwxrwx 1 root root   21 Dec 13 16:59 jre -> /etc/alternatives/jre
lrwxrwxrwx 1 root root   27 Dec 13 16:59 jre-1.8.0 -> /etc/alternatives/jre_1.8.0
lrwxrwxrwx 1 root root   35 Dec 13 16:59 jre-1.8.0-openjdk -> /etc/alternatives/jre_1.8.0_openjdk
lrwxrwxrwx 1 root root   51 Dec 12 18:16 jre-1.8.0-openjdk-1.8.0.422.b05-1.1.al7.x86_64 -> java-1.8.0-openjdk-1.8.0.422.b05-1.1.al7.x86_64/jre
lrwxrwxrwx 1 root root   57 Dec 13 16:59 jre-1.8.0-openjdk-1.8.0.422.b05-1.1.al7.x86_64-debug -> java-1.8.0-openjdk-1.8.0.422.b05-1.1.al7.x86_64-debug/jre
lrwxrwxrwx 1 root root   29 Dec 13 16:59 jre-openjdk -> /etc/alternatives/jre_openjdk
[root@iZbp1dcnzq7pzpg9607m6pZ jvm]#

二. 使用源码安装jdk

下载jdk-8.0.16_linux-x64_bin.tar.gz

cd /usr/local
 
tar -xzvf jdk-8.0.16_linux-x64_bin.tar.gz
 
sudo vim /etc/profile
 
export JAVA_HOME=/usr/local/jdk-8.0.16
export JRE_HOME=$JAVA_HOME/jre
export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
 
source /etc/profile
 
java -version

网站公告

今日签到

点亮在社区的每一天
去签到