1. 程式人生 > >linux下安裝jdk 詳細步驟(一條命令即可安裝)

linux下安裝jdk 詳細步驟(一條命令即可安裝)

作為Java開發人員,在Linux下安裝一些開發工具是必備技能,本文以安裝jdk為例,詳細記錄了每一步的操作命令,以供參考。

第一種方法

只需要一條命令就可以安裝jdk:

yum install java-1.8.0-openjdk* -y
執行了這條命令不需要配置,直接可以用

第二種方法

0.下載jdk8

登入網址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
選擇對應jdk版本下載。(可在Windows下下載完成後,通過資料夾共享到Linux上)


1. 登入Linux,切換到root使用者



su root 獲取root使用者許可權,當前工作目錄不變(需要root密碼)





sudo -i 不需要root密碼直接切換成root(需要當前使用者密碼)


2. 在usr目錄下建立java安裝目錄



cd /usr


mkdir java


3.將jdk-8u60-linux-x64.tar.gz拷貝到java目錄下



cp /mnt/hgfs/linux/jdk-8u60-linux-x64.tar.gz /usr/java/


4.解壓jdk到當前目錄



tar -zxvf jdk-8u60-linux-x64.tar.gz


得到資料夾 jdk1.8.0_60


5.安裝完畢為他建立一個連結以節省目錄長度


(我沒用這一步)
ln -s /usr/java/jdk1.8.0_60/ /usr/jdk


6.編輯配置檔案,配置環境變數



vim /etc/profile


新增如下內容:JAVA_HOME根據實際目錄來
export JAVA_HOME=/usr/java/jdk1.8.0_60
export CLASSPATH=$JAVA_HOME/lib/
export PATH=$PATH:$JAVA_HOME/bin
export PATH JAVA_HOME CLASSPATH




7.重啟機器或執行命令 :source /etc/profile



sudo shutdown -r now


8.檢視安裝情況

java -version


java version "1.8.0_60"
Java(TM) SE Runtime Environment (build 1.8.0_60-b27)
Java HotSpot(TM) Client VM (build 25.60-b23, mixed mode)




可能出現的錯誤資訊:



bash: ./java: cannot execute binary file


出現這個錯誤的原因可能是在32位的作業系統上安裝了64位的jdk,
檢視jdk版本和Linux版本位數是否一致。
檢視你安裝的Ubuntu是32位還是64位系統:
sudo uname --m
i686 //表示是32位
x86_64 // 表示是64位


相關推薦

linux安裝jdk 詳細步驟命令即可安裝

作為Java開發人員,在Linux下安裝一些開發工具是必備技能,本文以安裝jdk為例,詳細記錄了每一步的操作命令,以供參考。 第一種方法 只需要一條命令就可以安裝jdk: yum install java-1.8.0-openjdk* -y執行了這條命令不需要配

Linux系統安裝jdk詳細步驟共兩種方法

第一種方法只需要一條命令就可以安裝jdk:yum install java-1.8.0-openjdk* -y執行過這條命令無需配置,直接可以使用。第二種方法0.下載jdk8登入網址:http://ww

Linux安裝JDK詳細步驟

ava ima name 結束 .html home jdk版本 文件夾 vim編輯 本文主要介紹的是如何是Linux環境下安裝JDK 一、安裝環境 操作系統:阿裏雲centos7.3 JDK版本1.8 工具:Xshell5、Xftp5 二、安裝步驟 第一步:下載安裝包 

linux安裝redis詳細步驟系統centos 6.4

1.安裝redis 進入安裝目錄下載: cd   /usr/local/redis wget http://download.redis.io/releases/redis-3.0.7.tar.gz 解壓到安裝目錄後執行 make命令: tar -vxzf redis-3.0.7.tar.gz

從零開始搭建linuxlaravel 5.6環境

yum acad 分享圖片 tps .html 啟動 服務 all 從零開始 首先你需要有一臺linux服務器,或者虛擬機,這裏就不贅述了,不會的可以自行百度。 我這裏準備的是一臺騰訊雲服務器,系統為CentOS 7.4 64位。 你可以使用騰訊雲的登錄按鈕登錄到服務器 也

Springboot 自動生成實體程式碼 屬性帶註釋未優化 詳細步驟

框架:springboot+codemodel 自動生成實體程式碼 ①引入codemodel的jar <!-- https://mvnrepository.com/artifact/com.sun.codemodel/codemodel-project --> <dep

1.大資料指CDH叢集搭建詳細步驟

1.使用CDH,其中CDH表示的意思是Cloudera’s Distribution Including Apache Hadoop,簡稱“CDH”) 基於web的使用者介面,支援大多數的hadoop元件,包括了HDFS,MapReduce以及HIve和Pig Hbase以及Zookeepe

手把手教你 MongoDB 的安裝詳細使用

一、什麼是MongoDB ? MongoDB 是由C++語言編寫的,是一個基於分散式檔案儲存的開源資料庫系統。 在高負載的情況下,新增更多的節點,可以保證伺服器效能。 MongoDB 旨在為WEB應用提供可擴充套件的高效能資料儲存解決方案。 MongoD

Linux驅動開發除錯技術

驅動程式開發的一個重大難點就是不易除錯。本文目的就是介紹驅動開發中常用的幾種直接和間接的除錯手段,它們是:     使用printk     檢視OOP訊息     使用strace     使用核心內建的hacking選項     使用ioctl方法     使用/proc 檔案系統     使用

ubuntu18.04安裝gcc詳細步驟附問題集

首先是下載gcc包,可以在GCC的官方網站http://gcc.gnu.org/ 下載到各個版本。 目前最高版本是gcc-8.2.0。 一、在安裝gcc前,需要先安裝 MPFR 、GMP 和MPC GCC編譯需要mpfr和mpc(-->gmp、-->mpf

Android Studio安裝配置詳細步驟圖文

下載 到 https://developer.android.com/sdk/index.html (需翻牆)或者通過其他途徑下載安裝包。我下載的是android-studio-bundle-145.3537739-windows.exe 為完整安裝包,其中包

全網最詳細的基於Ubuntu14.04/16.04 + Anaconda2 / Anaconda3 + Python2.7/3.4/3.5/3.6安裝Tensorflow詳細步驟圖文博主推薦

  不多說,直接上乾貨! 前言   建議參照最新的tensorflow安裝步驟(Linux,官方網站經常訪問不是很穩定,所以給了一個github的地址):          https://github.com/tensorflow/tensorflow/blob/master/t

Git學習系列之Windows上安裝Git詳細步驟圖文詳解

前言   最初,Git是用於Linux下的核心程式碼管理。因為其非常好用,目前,已經被成功移植到Mac和Windows作業系統下。   鑑於大部分使用者使用的是Windows作業系統,故,這裡詳細講解Windows作業系統下Git的安裝步驟。        當然我也會陸續寫出Linux和

Git學習系列之CentOS上安裝Git詳細步驟圖文詳解

前言   最早Git是在Linux上開發的,很長一段時間內,Git也只能在Linux和Unix系統上跑。不過,慢慢地有人把它移植到了Windows上。現在,Git可以在Linux、Unix、Mac和Windows這幾大平臺上正常運行了。   要使用Git,第一步當然是安裝Git了。   首先

Git學習系列之Debian或Ubuntu上安裝Git詳細步驟圖文詳解

前言   最早Git是在Linux上開發的,很長一段時間內,Git也只能在Linux和Unix系統上跑。不過,慢慢地有人把它移植到了Windows上。現在,Git可以在Linux、Unix、Mac和Windows這幾大平臺上正常運行了。   要使用Git,第一步當然是安裝Git了。   

Linux網路監控工具ntopng環境搭建

        首先,請安裝CentOS系統:https://www.centos.org/download/        安裝過程中,科普一下ntopng的“歷史”......1.ntopng是什麼?        ntopng 高速的基於Web的流量分析與集流工具。nt

linux的塊裝置驅動

塊裝置的驅動比字符裝置的難,這是因為塊裝置的驅動和核心的聯絡進一步增大,但是同時塊裝置的訪問的幾個基本結構和字元還是有相似之處的。 有一句話必須記住:對於儲存裝置(硬碟~~帶有機械的操作)而言,調整讀寫的順序作用巨大,因為讀寫連續的扇區比分離的扇區快。 但是同時:SD卡和

centOS6.5編譯安裝jdk詳細步驟

第一步: 在任意目錄下建立一個目錄用於存放安裝軟體的地方(要是準備解壓完刪除掉,也可以不建立) mkdir /home/software 我是在home目錄下建立一個software的目錄。

Windows server 2008 r2伺服器上安裝MySQL圖文步驟

(一):問題描述 問題描述:安裝MySQL社群版時遇到This application requires .NET framework 4.0. (二):使用工具 mysql 5.6 安裝版64位:連結:https://pan.baidu.com/s/1yZ

Linux配置MySQL主從同步不復雜,簡單明瞭

明人不說暗話,直接進入正題 一、準備工作 假設兩個伺服器IP如下: 主伺服器:44.92.163.112    -Linux 從伺服器:114.74.22.11     -Linux 注意: 1、主從資料庫版本最好一致; 2、主從資料庫內資料保持一致;