【Linux】使用yum命令線上安裝JDK
https://blog.csdn.net/m0_37949684/article/details/77977606
一、安裝JDK
這裡我用的是yum線上安裝
1)瀏覽線上所有的JDK版本:
- yum -y list java*
執行後是這樣的:
2)安裝JDK
我這邊安裝的是JDK1.8,需要其他版本的話改一下命令就可以了
- yum -y install java-1.8.0-openjdk*
3)檢查是否安裝成功
- [[email protected]_0_13_centos jvm]# java -version
- openjdk version "1.8.0_161"
- OpenJDK Runtime Environment (build 1.8.0_161-b14)
- OpenJDK 64-Bit Server VM (build 25.161-b14, mixed mode)
- [[email protected]_0_13_centos jvm]#
如顯示以上資訊代表安裝成功,按步驟走下來的話,jdk預設安裝路徑在/usr/lib/jvm
二、配置環境變數
1)輸入下面的命令進入檔案,再按I進入編輯模式
- vi /etc/profile
2)往裡面新增欄位(如果版本安裝的跟我不一樣,那下面的路徑也要改成相應的版本):
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.161-0.b14.el7_4.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
上面標紅的最好去相應的路徑去檢查一下是否正確
然後按ESC退出編輯模式,按:鍵輸入x回車,儲存並退出
3)使環境變數生效
- source /etc/profile
三、測試
到了這裡基本安裝配置都完成了,接下來可以做個小程式看看
1)建立java檔案
- vi Hello.java
2)輸入程式碼
public class Hello{public static void main(String [] arg){
System.out.println('Hello!');
}
}
儲存並退出
3)編譯並執行
首先先編譯:
- javac Hello.java
然後執行這個檔案:
- java Hello
控制檯輸出:
Hello!
正常輸出,安裝沒問題。
相關推薦
【Linux】使用yum命令線上安裝JDK
https://blog.csdn.net/m0_37949684/article/details/77977606一、安裝JDK這裡我用的是yum線上安裝1)瀏覽線上所有的JDK版本:yum -y list java* 執行後是這樣的:2)安裝JDK我這邊安裝的是JDK1
【Linux】CentOS 7下安裝JDK詳細過程
Linux上一般會安裝Open JDK,關於OpenJDK和JDK的區別:http://www.cnblogs.com/sxdcgaq8080/p/7487369.html 下面開始安裝步驟: -----------------------------------
Linux系統 Centos7 yum命令線上安裝 MySQL5.6
# wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm # rpm -ivh mysql-community-release-el7-5.noarch.rpm # yum install mysql-commun
【Linux】mkdir命令
bigdata 進入 col local sbin color strong test 配置文件 用途 mkdir命令主要是用來建立目錄的 全稱 mkdir的全稱為:Make Directory 參數 -m :配置文件的權限 -p :幫助你直接將所需要的目錄遞歸建
【Linux】CentOS 7.4 安裝 MySQL 8.0.12 解壓版
style prope error shared false 添加 tab code plain 安裝環境/工具 1、Linux(CentOS 7.4版) 2、mysql-8.0.12-el7-x86_64.tar.gz 安裝步驟 參考:https://dev.
【Linux】- rm命令
display 語法 spa 一個 恢復 pre test strong ont Linux rm命令用於刪除一個文件或者目錄。 語法 rm [options] name... 參數: -i 刪除前逐一詢問確認。 -f 即使原檔案屬性設為唯讀,亦直接刪
【Linux】- mv命令
options 是否 clas control log 目標 rect inf pan Linux mv命令用來為文件或目錄改名、或將文件或目錄移入其它位置。 語法 mv [options] source dest mv [options] source... d
【Linux】常用命令之ln、chmod、scp
目錄 一、ln 建立軟/硬連結 二、chmod 修改檔案或目錄的許可權 三、scp 不同linux系統之間複製檔案和目錄 一、ln 建立軟/硬連結 它的功能是為某一個檔案在另外一個位置建立一個同步的連結。 當我們需要在不同的目錄,用到相同的檔案時,我們不
【linux】md5sum 命令詳解
1、命令詳解 $ md5sum --help Usage: md5sum [OPTION]... [FILE]... Print or check MD5 (128-bit) checksums. With no FILE, or when FILE is -, read stand
【linux】top命令詳解
1、引數詳解 $ top -help procps-ng version 3.3.9 Usage: top -hv | -bcHiOSs -d secs -n max -u|U user -p pid(s) -o field -w [cols] -b:列印所有程式 -c
【linux】--- 高階命令列文字處理工具 sort
二、sort命令 sort 命令對 File 引數指定的檔案中的行排序,並將結果寫到標準輸出。如果 File 引數指定多個檔案,那麼 sort 命令將這些檔案連線起來,並當作一個檔案進行排序。 選項與引數: -f :忽略大小寫的差異,例如 A 與 a 視為編碼相同
【linux】--- 高階命令列文字處理工具 cut
第一: cut命令 cut : 可以從一個文字檔案或者文字流中提取文字列 echo $PATH 選項 -b:僅顯示行中指定直接範圍的內容; -c:僅顯示行中指定範圍的字元; -d:指定欄位的分隔符,預設的欄位分隔符為“TAB”; -f:顯示指定欄位的內容; --comple
【 Linux 】常用命令總結(更新)
通過需求去總結一些命令是記憶的一個好方法,正在實踐中。 對檔案以及資料夾的操作命令: touch test.txt //建立一個
【Linux】- cat命令的源碼歷史
作用 tst 顧問 cat mac os RKE air href tar 轉自:Cat 命令的源碼歷史 以前我和我的一些親戚爭論過計算機科學的學位值不值得讀。當時我正在上大學,並要決定是不是該主修計算機。我姨和我表姐覺得我不應該主修計算機。她們承認知道如何編程肯定是很有
【轉】【Linux】yum使用
Linux系統下yum命令檢視安裝了哪些軟體包: $yum list installed //列出所有已安裝的軟體包 yum針對軟體包操作常用命令: 1.使用YUM查詢軟體包 命令:yum search 2.列出所有可安裝的軟體包 命令:yum list 3.列
【Linux】nohup命令
nohup 命令 用途:不掛斷地執行命令。 語法:nohup Command [ Arg … ] [ & ] 描述:nohup 命令執行由 Command 引數和任何相關的 Arg 引數指定的命令,忽略所有結束通話(SIGHUP)訊號。在登出後使用 nohup
【Linux】awk 命令詳解 01
文章目錄 一、awk 介紹 二、語法格式 三、基本用法 1、每行按空格或TAB分割,並輸出文字中的第1、4項 2、格式化輸出 3、awk -F 指定分割字元 3.1 使用 ` , `分割 3.
【Linux】mysql命令列查看錶結構,欄位等資訊
mysql查看錶結構命令,如下: desc table_name; //查表的欄位資訊(不包含欄位內容) show columns from table_name; //同上 show create table table_name; //查表字段資訊和字符集資訊
【4】配置錄---MAC安裝JDK及環境變數配置
一、安裝 請參照 二、配置JDK環境變數 1.檢視是否存在.bash_profile的隱藏配置檔案 ls -lah 2.建立一個.bash_profile的隱藏配置檔案(如果你是為編輯已存在的配置檔案,省略此步驟) touch .bash_profile 3.
【Linux】解決Oracle VirtualBox安裝CentOS而無法正常獲取IP的問題
寫在前面:最近準備學習Oracle資料庫,但是不想安裝在自己本機上,畢竟資料庫太大了,用的時候遠遠小於閒置的時候,所以就打算在VitualBox中安裝一個CentOS系統,當我需要這個資料庫的時候就啟動虛擬機器,但是在我啟動的時候呢,一直獲取不到ip,後來