使用yum安裝jdk1.8

1. 使用yum查找jdk: yum search java|grep jdk

2. 執(zhí)行安裝命令: yum install java-1.8.0-openjdk

? 安裝成功后,默認安裝路徑在/usr/lib/jvm/下邊,
? 如/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.144-0.b01.el6_9.x86_64
? 查看安裝路徑(如下所示):
? which java
? ls -lrt /usr/bin/java

[root@preproduct1 ~]# which java
/usr/bin/java
[root@preproduct1 ~]# echo $JAVA_HOME
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.191.b12-1.el7_6.x86_64
[root@preproduct1 ~]# ls -lrt /usr/bin/java
lrwxrwxrwx 1 root root 22 Feb 13 10:40 /usr/bin/java -> /etc/alte rnatives/java
[root@preproduct1 ~]# ls -lrt /etc/alternatives/java
lrwxrwxrwx 1 root root 73 Feb 13 10:40 /etc/alternatives/java -> /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.191.b12-1.el7_6.x86_64/jre/bin/java
[root@preproduct1 ~]# cd /usr/lib/jvm
[root@preproduct1 /usr/lib/jvm]# ll

3. 驗證java是否安裝成功

  • 查看java版本:java -version

    # java -version
    openjdk version "1.8.0_191"
    OpenJDK Runtime Environment (build 1.8.0_191-b12)
    OpenJDK 64-Bit Server VM (build 25.191-b12, mixed mode)
    
  • 查看java是否可用:javac

     #javac
    -bash: javac: command not found
    

    默認安裝完只有運行環(huán)境,java安裝目錄下只有jre文件夾

4. 執(zhí)行安裝命令: yum install java-1.8.0-openjdk-devel.x86_64

? 安裝完可看到java安裝目錄下出現(xiàn)bin、lib等文件夾:

[root@preproduct1 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.191.b12-1.el7_6.x86_64]# l
total 20
drwxr-xr-x 2 root root 4096 Feb 13 10:44 bin
drwxr-xr-x 3 root root 4096 Feb 13 10:44 include
drwxr-xr-x 4 root root 4096 Feb 13 10:40 jre
drwxr-xr-x 3 root root 4096 Feb 13 10:44 lib
drwxr-xr-x 2 root root 4096 Feb 13 10:44 tapset

? 再次輸入javac說明安裝成功

# javac
Usage: javac <options> <source files>
where possible options include:
  -g                         Generate all debugging info

5. 設置環(huán)境變量

? 修改/etc/profile文件: vi /etc/profile
? 在profile文件末尾新增如下內(nèi)容:

#set java environment
   JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.191.b12-1.el7_6.x86_64
   JRE_HOME=$JAVA_HOME/jre
   CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
   PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
   export JAVA_HOME JRE_HOME CLASS_PATH PATH

? 使環(huán)境變量生效:source /etc/profile

[root@preproduct1 /usr/lib/jvm]# cd /usr/lib/jvm
[root@preproduct1 /usr/lib/jvm]# cd java-1.8.0-openjdk-1.8.0.191.b12-1.el7_6.x86_64/
[root@preproduct1 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.191.b12-1.el7_6.x86_64]# source /etc/profile
[root@preproduct1 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.191.b12-1.el7_6.x86_64]# echo $JAVA_HOME
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.191.b12-1.el7_6.x86_64

6. 愉快的玩耍了

jstack pid > /home/appuser/msg.log

[Linux上使用yum安裝openjdk] https://www.cnblogs.com/cailijuan/p/11899464.html

最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

友情鏈接更多精彩內(nèi)容