1. 程式人生 > >linux配置jdk環境變數

linux配置jdk環境變數

前期準備

方法/步驟

需要配置的環境變數

  1. PATH環境變數
    作用是指定命令搜尋路徑,在shell下面執行命令時,它會到PATH變數所指定的路徑中查詢看是否能找到相應的命令程式。我們需要把 jdk安裝目錄下的bin目錄增加到現有的PATH變數中,bin目錄中包含經常要用到的可執行檔案如javac/java/javadoc等待,設定好 PATH變數後,就可以在任何目錄下執行javac/java等工具了。

  2. CLASSPATH環境變數
    作用是指定類搜尋路徑,要使用已經編寫好的類,前提當然是能夠找到它們了,JVM就是通過CLASSPTH來尋找類的。我們 需要把jdk安裝目錄下的lib子目錄中的dt.jar和tools.jar設定到CLASSPATH中,當然,當前目錄“.”也必須加入到該變數中。

  3. JAVA_HOME環境變數
    它指向jdk的安裝目錄,Eclipse/NetBeans/Tomcat等軟體就是通過搜尋JAVA_HOME變數來找到並使用安裝好的jdk。

【解壓jdk】

安裝位置可以按個人喜好選定,這裡我們將jdk安裝在/usr/jdk下

[chenriyang@RedhatLinux jdk]$ pwd
/usr/jdk
[chenriyang@RedhatLinux jdk]$ ls
jdk-8u60-linux-x64.tar.gz

解壓 jdk-8u60-linux-x64.tar.gz

[chenriyang@RedhatLinux jdk]$ tar -zxvf jdk-8
u60-linux-x64.tar.gz

提示解壓錯誤

tar: jdk1.8.0_60/release: Cannot open: No such file or directory
tar: Exiting with failure status due to previous errors

原因是普通使用者沒有jdk-8u60-linux-x64.tar.gz的操作許可權

[[email protected] jdk]# ll
total 176992
-rw-r--r--. 1 root root 181238643 Jan  4 16:32 jdk-8u60-linux-x64.tar
.gz

我們切換成root使用者,這裡密碼是123456

[chenriyang@RedhatLinux jdk]$ su root
Password: 
[root@RedhatLinux jdk]# 

再次解壓 jdk-8u60-linux-x64.tar.gz

[root@RedhatLinux jdk]# tar -zxvf jdk-8u60-linux-x64.tar.gz 

解壓成功

[root@RedhatLinux jdk]# ls
jdk1.8.0_60  jdk-8u60-linux-x64.tar.gz
[root@RedhatLinux jdk]# 

【修改/etc/profile檔案】

  • 注意:要保證當前使用者要有對profile檔案的修改許可權,不想麻煩的話直接切換到root使用者就行了

用文字編輯器開啟/etc/profile

[root@RedhatLinux jdk]# vi /etc/profile

在profile檔案末尾加入:

#jdk
export JAVA_HOME=/usr/jdk/jdk1.8.0_60
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

儲存並退出

:wq

source命令重新執行剛修改的初始化檔案profile,使之立即生效,而不必登出並重新登入

[root@RedhatLinux jdk]# source /etc/profile

註解
a. 你要將 /usr/jdk/jdk1.8.0_60改為你的jdk安裝目錄
b. linux下用冒號“:”來分隔路徑
c. PATH,CLASSPATH和 $JAVA_HOME 是用來引用原來的環境變數的值在設定環境變數時特別要注意不能把原來的值給覆蓋掉了,這是一種常見的錯誤。
d. CLASSPATH中當前目錄“.”不能丟,把當前目錄丟掉也是常見的錯誤。
e. export是把這三個變數匯出為全域性變數。
f. 大小寫必須嚴格區分。

【測試jdk】
1. 用文字編輯器新建一個Test.java檔案,在其中輸入以下程式碼並儲存:

public class test { 
    public static void main(String args[]) { 
    System.out.println("A new jdk test !"); 
    } 
} 
  1. 編譯:在shell終端執行命令 javac Test.java
  2. 執行:在shell終端執行命令 java Test
    當shell下出現“A new jdk test !”字樣則jdk執行正常。

相關推薦

linux配置jdk環境變數

前期準備 方法/步驟 需要配置的環境變數 PATH環境變數 作用是指定命令搜尋路徑,在shell下面執行命令時,它會到PATH變數所指定的路徑中查詢看是否能找到相應的命令程式。我們需要把 jdk安裝目錄下的bin目錄增加到現有的PAT

LINUX系統JDK環境變數配置

1、下載Jar包 (可自行去Oracle官網下載 本人使用示例: jdk-7u79-linux-x64.tar.gz) 2、將jdk-7u79-linux-x64.tar.gz上傳到Linux伺服器 3、執行命令 tar -xvf jdk-7u79-linux-x64.tar

centos6.0版本Linux配置jdk環境變數

前期準備:下載FileZilla軟體,上傳壓縮包到centos 將所需要的軟體統一放在centos系統的 /home/work/software jdk解壓 tar -xvzf jdk-8u65-linux-x64.tar.gz -C ../(解壓在work目錄下) 命令

linux配置jdk環境變數

每次感覺配這個都很簡單,但每次都要查一下,畢竟配錯一點 後面都比較麻煩,記錄一下,方便以後檢視。    linux 下安裝jdk和windows下的安裝是一樣的,之前在windows安裝的時候是先下載壓縮包,然後再配置環境變數。其實在linux下也是一樣的。    第一步

linux配置jdk環境變數的三種方法總結

原文連結:http://www.jb51.net/article/93887.htm 一、修改/etc/profile檔案當本機僅僅作為開發使用時推薦使用這種方法,因為此種配置時所有使用者的shell都有權使用這些環境變數,可能會給系統帶來安全性問題。用文字編輯器開啟/etc/profi

linux配置jdk環境變數的三種方法

一、修改/etc/profile檔案當本機僅僅作為開發使用時推薦使用這種方法,因為此種配置時所有使用者的shell都有權使用這些環境變數,可能會給系統帶來安全性問題。用文字編輯器開啟/etc/profile,在profile檔案末尾加入:JAVA_HOME=/usr/sha

Linux配置jdk環境變數

vim /etc/profile 在檔案的後面加上如下內容 export JAVA_HOME=/opt/jdk export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarexport PATH=$PAT

linux虛擬機器配置jdk環境變數

       虛擬機器安裝jdk與普通的Windows和Linux安裝稍有差別,差別在將安裝包檔案共享上傳到Linux伺服器這步,其它的步驟基本相同,下面逐步看下Linux虛擬機器上jdk的安裝。 1、下載安裝包 jdk的下載在oracle官網,官方有rpm和tar.g

Linux環境配置jdk環境變數

linux系統通用安裝 通過tar.gz壓縮包安裝 此方法適用於絕大部分的linux系統  1、先下載tar.gz的壓縮包,這裡使用官網下載。  進入: http://www.oracle.com/technetwork/java/javase/downloads/jdk

linux 配置jdk環境變量

jdk環境變量 變量 dt.jar jre class 信息 lin 環境變量 linux 環境變量配置:vim /etc/profile 添加以下配置JAVA_HOME=/home/java/jdk1.8.0_101JRE_HOME==/home/java/jdk1.8.

Windows10下配置JDK環境變數

安裝JDK之後配置環境變數的步驟如下: 1.點“此電腦”,右鍵選“屬性”。 2.選擇“高階系統設定”—>選“環境變數”—>在“系統變數”中選中“Path”,再點“編輯”—>再點“編輯文字”。 3.新建環境變數JAVA_HOME,如下截圖: 4、點選確定之後

Win10如何配置Jdk環境變數

對於每一位做Java開發的朋友來說,Jdk是必須要安裝的,安裝好了Jdk,其實並沒有結束,還需要配置Jdk的環境變數,系統在不斷地更新,小編給大家介紹一下如何在Win10下配置Jdk,並檢測是否配置成功。 配置詳細過程 1.首先要開啟系統環境變數配置的頁面。具體操作是:開啟開始選單,找到“此電腦”,然後右

win10環境配置jdk環境變數

1.首先右擊我的電腦--屬性--高階屬性--環境變數 3.在系統變數裡面新建一個JAVA_HOME         裡面值寫  C:\Program Files\Java\jdk1.8.0_181(自己的java路徑)

讓etc/profile配置jdk環境變數生效和解決執行成功卻無效的情況

一. 放在linux中的專案工程,我們都是作為伺服器的,有時可能要增加一個環境變數,但我們為了一個環境變數重啟並不方便,要是上線的專案還絕對不能這麼幹,那麼,要怎麼辦呢? 1.先使用vim或vi指令開啟profile檔案:vim /etc/profile 然後按insert鍵進入編輯狀態。

Linux32位和64位系統下配置JDK環境變數

以1.7版本為例,其他版本配置方法也一樣(要先確定是多少位的系統 -uname i 命令可以檢視)。 JDK 1.8 官網下載地址: JDK 1.8官網下載(Linux+Windows) 一.建立工作路徑 1.首先將下載好的jdk.tar.gz檔案拷貝到桌面上(Windows上下

centos 配置jdk環境變數

Jdk1.7  配置環境變數一、系統環境Centos6.5x64位Jdk1.7x64位二、準備1、  下載jdk1.7  進入下載頁:http://www.oracle.com/technetwork/java/javase/downloads/index.html  拖到頁

linux配置java環境變數三種方法

1. 修改/etc/profile檔案 如果你的計算機僅僅作為開發使用時推薦使用這種方法,因為所有使用者的shell都有權使用這些環境變數,可能會給系統帶來安全性問題。 ·用文字編輯器開啟/etc/profile ·在profile檔案末尾加入: export JAVA_HOME=/usr/share

Linux配置jdk環境

1、去官網下載JDK 2、上傳到伺服器 選擇Evaluation user / Home & School user License type  選擇 home andschool use First Name 和Last Name

win10配置jdk環境變數

1、首先要開啟系統環境變數配置的頁面。具體操作是:桌面上找到“此電腦”,然後右鍵 “屬性”。然後開啟高階系統配置2、然後在彈出的介面開啟環境變數3、在彈出的頁面,“系統變數區域”點新建按鈕4、在新建頁面輸入"變數名"位 JAVA_HOME,輸入“變數值”為你安裝的JDK地址,

linux配置java環境變數(詳細)

一. 解壓安裝jdk  在shell終端下進入jdk-6u14-linux-i586.bin檔案所在目錄,  執行命令 ./jdk-6u14-linux-i586.bin 這時會出現一段協議,連繼敲回車,當詢問是否同意的時候,輸入yes,回車。之後會在當前目錄下生成一個jdk1.6.0_14目錄,你可以將它複