1. 程式人生 > >Linux 系統下JAVA_HOME環境變數的修改

Linux 系統下JAVA_HOME環境變數的修改

1.問題描述

  有時候一些電腦上之前安裝過java版本或者自帶有java版本(如java1.7)環境,後期因為需要安裝了其他或者新版本的java環境。或者說在一臺伺服器上某個(如普通)使用者下的java環境是1.7版本,而在另外一個(如root)使用者下的java環境是1.8版本的,這時候我們用不同的使用者去使用java的時候,我們使用的版本是各自使用者下的java版本,這個地方需要我們在使用的時候注意區分。遇到上面兩種情況如果其他程式在使用java環境的時候因為版本問題遇到了問題可能需要我們對JAVA_HOME環境變數進行修改,具體操作見後文。

2.解決方法

(1)查詢當前java版本

java -version
查詢到當前版本為java1.7

(2)查詢普通使用者下JAVA_HOME指向的路徑,使用下面命令獲取

$JAVA_HOME
得到普通使用者下java環境變數指向的路徑

(3)查詢root使用者下JAVA_HOME指向的路徑,使用下面命令獲取

sudo $JAVA_HOME
得到root使用者下java環境變數指向的路徑

(4)使用如下命令將JAVA_HOME環境變數進行修改,加粗字型(<strong>標籤內)為根據實際情況進行替換的java的安裝路徑

sudo alternatives --install /usr/bin/java java /usr/local/JDK8/javajdk/bin/java 1
sudo alternatives --install /usr/bin/javac javac /usr/local/JDK8/javajdk
/bin/javac 1 sudo alternatives --install /usr/bin/jar jar /usr/local/JDK8/javajdk/bin/jar 1 sudo alternatives --config java

(5)再次查詢當前java版本

java -version
查詢到java版本從1.7變到了1.8

相關推薦

Linux 系統JAVA_HOME環境變數修改

1.問題描述  有時候一些電腦上之前安裝過java版本或者自帶有java版本(如java1.7)環境,後期因為需要安裝了其他或者新版本的java環境。或者說在一臺伺服器上某個(如普通)使用者下的java環境是1.7版本,而在另外一個(如root)使用者下的java環境是1.8

Python隨筆(一)、Linux系統python環境的安裝

python安裝python3.5可能使用的依賴yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel -y到python官網找到下載路徑, 用wget下載wget https://www

win10系統jdk環境變數配置

工具/原料 jdk-8u162-windows-x64 Win10 方法/步驟 1 .安裝JDK 選擇安裝目錄 安裝過程中會

MV命令 及如何在linux系統中設定環境變數

mv命令是move的縮寫,可以用來移動檔案或者將檔案改名(move (rename) files),是Linux系統下常用的命令,經常用來備份檔案或者目錄。 1.命令格式:     mv [選項] 原始檔或目錄 目標檔案或目錄 2.命令功能: 視mv命令中第二

Linux作業系統配置環境變數的三種方法

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

Linux系統Jsp環境部署【轉】

對於應用程式來說,context路徑是一個關鍵屬性,其也經常用於虛擬主機的配置及.war檔案中的URL對映。使用context可以降低系統負載,因為,當某URL請求到達tomcat時,如果沒有context,tomcat需要搜尋server.xml或context.xml的配置以確定此URL,否則則需要搜尋所

Linux系統檢視某檔案修改的時間戳

檢視檔案時間戳命令:stat awk.txt File: `awk.txt' Size: 20  Blocks: 8  IO Block: 4096  regular file Device: 801h/2049d  Inode: 380730  Links: 1 Ac

linux系統開發環境安裝與配置

安裝系統環境 CentOS 6.8 64位 jdk版本 7u80 64位 Tomcat版本 Tomcat7 maven版本 Apache Maven 3.6.0 vsftpd版本 vsftpd-2.2.2-24.el6.x86_64 Nginx版本 nginx-1.14.2 mysq

設定與檢視Linux系統中的環境變數

大家好,我是良許。 大家都知道,在 Linux 系統中,有**環境變數**和 **Shell 變數**這兩種變數。 環境變數是在程式及其子程式中全域性可用的,常常用來儲存像預設的文字編輯器或者瀏覽器,以及可執行檔案的路徑等等這樣的資訊。而 Shell 變數僅在當前 Shell 中可用,可以用來儲存當前使用

Linux——linux系統安裝JDK並配置環境變數

注:首先要給linux下載好jdk linux版。網上有很多資源,我這裡就不貼出來啦~大家自個兒搜去吧~當然,要是搜不著,也可以留言聯絡我,我給你發~~ 因為Java JDK區分32位和64位系統,,因此在配置JDK之前我們需要先確認系統版本。 輸入以下命令可以檢視系統版本: uname

如何在linux系統將php和mysql命令加入到環境變數中的方法

如何在linux系統下將php和mysql命令加入到環境變數中的方法 如何插入一段漂亮的程式碼片 修改 /etc/profile檔案使其永久性生效,並對所有系統使用者生效,在檔案末尾加上如下兩行程式碼 vim /etc/profile PATH=$PATH:/usr/local/

Linux 系統 JDK 安裝和 Java 環境變數配置

1. 下載 JDK Linux 版本的 JDK 包有兩種形式,rpm包 和 tar.gz包,這裡下載 JDK 8 的 tar.gz 包,tar.gz 是普通的壓縮包檔案,直接解壓即可。 以 32 位

Linux系統,Jenkins讀取不到環境變數的問題

#!/bin/bash -ilex-i: 互動式sh ;l:登陸式sh在指令碼之上加這行參考:原因講解:http://blog.csdn.net/zzusimon/article/details/570

linux系統配置java環境變數

本次安裝以linu64位作業系統為參考、安裝jdk1.8 一、安裝前準備 linux伺服器一臺   用root使用者在/usr/local目錄下新建java資料夾 二、jdk下載 如果linux伺服器可以連線外網可以直接使用wget命令在oracle官網上下載,如不能訪問外網則可

linux安裝JDE及設定JAVA_HOME環境變數

1. 以root身份登入系統 2. 到java.sun.com去下載JDK for LINUX的rpm. 應該是個jdk-6-linux-i586-rpm.bin的檔案 3.通過chmod +x jdk-6-linux-i586-rpm.bin 命令使其獲得可執行許可權 4

關於linux系統批量修改文件名和後綴

linux 字符串 總會遇到遇到處理文件的問題,比如文件後綴修改,以前都是寫shell,後來發現有個更簡單的方法rename1,在centos 下是用c 寫的 rename用法: a.txt 修改為 a.cc rename txt cc *.txt

Linux系統Python虛擬環境的安裝和使用

linu 說明 快捷鍵 easy inux 終端 app sta 想要 前言:進行Python項目開發的時候,由於不同的項目需要使用不同的資源包和相關的配置,因此創建多個Python虛擬環境,在虛擬環境下開發就顯得很有必要。 安裝虛擬環境 步驟: 打開Linux

linux系統修改文件夾目錄權限-chmod

inux 文字 順序 tex 一個 lpad 主目錄 有用 add Linux、Fedora、Ubuntu修改文件、文件夾權限的方法差不多。很多人開始接觸Linux時都很頭痛Linux的文件權限問題。這裏告訴大家如何修改Linux文件-文件夾權限。以主文件夾下的一個名為cc

Linux系統吉林快-三平臺開發環境搭建以及關於變量的基本操作

end 進行 相關操作 and 之前 超級用戶 oss 這樣的 常見 有問題聯系Q1446595067吉林快-三平臺開發, 是一種面向對象的解釋型計算機程序設計語言,由荷蘭人Guido van Rossum於1989年發明,第一個公開發行版發行於1991年。 Python是

Windows和Linux系統,虛擬環境安裝的全面說明和詳細步驟

虛擬環境的建立和使用 用途: ​ 1、在同一臺電腦安裝同一個包的不同版本 2、記錄專案所用的所有的包的版本,方便部署。 如何使用: 1、建立虛擬環境 mkvirtualenv 虛擬環境名 -p python程式(版本)建立好的虛擬環境放置在~/.virtualenvs/虛擬環境名 目錄中 2、