原文鏈接
一鍵安裝jdk命令:
yum install java-1.8.0-openjdk* -y
在服務器上執行此命令,jdk的環境就配置好了
*表示會下載jdk的所有組件
因為java的語言特性,運行項目可以不用java編譯環境,只需要安裝jre就能運行項目
在實際落地部署的時候,服務器已經有了openjdk的運行環境,缺少javac命令,項目使用nacos為注冊中心,啟動nacos報錯
從報錯信息可以看出,nacos需要先進行編譯,所以我們需要安裝編譯java編輯命令,以及配置JAVA_HOME,如果是安裝所有組件的,可以跳過以下步驟
接下來就是安裝javac命令,根據度娘可知:
安裝openjdk后無法使用javac、jps等命令,由於centos安裝的opendjk缺少devel組件,需要自行安裝。
查找openjdk的devel組件:
# yum search openjdk
根據自己安裝的版本下載,我的是1.8版本:
# yum install java-1.8.0-openjdk-devel.x86_64
下載完成之后就是環境配置了
先找到安裝目錄
ls -lrt 表示按修改時間倒序列出當前工作目錄下的文件。ls -l 表示按名稱順序正序列出當前工作目錄下的文件,簡寫為ll。
1、ls 表示列出當前目錄下的文件。
-l 表示開啟長列表輸出,打開了就會輸出文件權限、引用計數、所有者、所屬組、文件大小、修改日期和文件名稱這些詳細的信息。
-t 以時間排序,最新的文件會排在上面。
-r 表示反向排序、倒序輸出。
-x 按列輸出,橫向排序。
-u 按照文件上次被訪問的時間排序。
執行兩遍
可得知安裝路徑
配置環境變量:
# vim /etc/profile
進入profile文件,修改內容如下:
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.252.b09-2.el8_1.x86_64
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
保存退出后用命令刷新:
# source /etc/profile
啟動成功
原文鏈接:https://blog.csdn.net/m0_46803792/article/details/119037939