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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM