1. 程式人生 > 其它 >linux中使用nacos為註冊中心,啟動nacos報錯,CentOS 7配置openjdk8的環境

linux中使用nacos為註冊中心,啟動nacos報錯,CentOS 7配置openjdk8的環境

linux中使用nacos為註冊中心,啟動nacos報錯,CentOS 7配置openjdk8的環境

原文連結

一鍵安裝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