1. 程式人生 > >Linux安裝Java環境變數及配置分配使用者許可權

Linux安裝Java環境變數及配置分配使用者許可權

1 wget安裝

yum -y install wget

2. 下載

wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/8u141-b15/336fa29ff2bb4ef291e347e091f7f4a7/jdk-8u141-linux-x64.tar.gz"  
  
tar xzf jdk-8u141-linux-x64.tar.gz  

For 32Bit

wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/8u141-b15/336fa29ff2bb4ef291e347e091f7f4a7/jdk-8u141-linux-i586.tar.gz"  
tar xzf jdk-8u141-linux-i586.tar.gz  

3. 設定環境變數

通常都喜歡用export命令直接在shell下設定
export JAVA_HOME=/usr/java/jdk1.8.0_141 
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar   
export PATH=$PATH:$JAVA_HOME/bin   
當然這樣設定環境變數是可以生效的,但是隻對當前shell生效。如果從另外一個shell登陸,將不能使用剛才設定的變數。所以最好的方法還是修改.bashrc檔案。
[[email protected] rpm]#vi .bashrc   
set JAVA_HOME=/usr/java/jdk1.8.0_141  
export JAVA_HOME   
set PATH=$PATH:$JAVA_HOME/bin   
export PATH   
set CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar   
export CLASSPATH 
當然也可以通過更改/etc/profile來實現,不過不推薦這麼做,因為這樣的設定將對所以使用者的shell都生效,對系統安全會產生影響。就是在這個檔案的最後加上:

export JAVA_HOME=/usr/java/jdk1.8.0_141   
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar   
export PATH=$PATH:$JAVA_HOME/bin   

下面來驗證一下變數設定是否生效(####注意:在驗證前先logout一下,登出該使用者,並重新登,設定的環境變數才會起作用);

如果想全域性生效,編輯~/.bashrc加入環境變數

vi  ~/.bashrc
export JAVA_HOME=/usr/java/jdk1.8.0_141   
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar   
export PATH=$PATH:$JAVA_HOME/bin
source ~/.bashrc
4. 環境設定

看看JDK是否能正常工作,

java version 

5.分配使用者許可權 

如果要使某個使用者具有執行java命令的許可權,只要修改其bash初始化檔案即可。
比如要給使用者longware以執行java命令的許可權

[[email protected] root]# vi /home/longware/.bashrc   
set JAVA_HOME=/usr/java/jdk1.8.0_141
export JAVA_HOME   
set PATH=$PATH:$JAVA_HOME/bin   
export PATH   
set CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar   
export CLASSPATH  

相關推薦

Linux安裝Java環境變數配置分配使用者許可權

1 wget安裝yum -y install wget2. 下載wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=ht

LinuxJava環境變數配置

配置環境變數命令:sudo vi /etc/profile 在檔案內容中的最後部分,新增如下的內容:export JAVA_HOME=/home/user/ProgramFile/jdk1.8.0_171 export CLASSPATH=$JAVA_HOME/lib/ ex

JDK安裝Java環境變數配置

1、下載JDK 去官網下載JDK:JDK官網下載 2、安裝JDK 為了避免在以後的開過程中出現不必要的麻煩,JDK安裝時最好安裝在預設路徑(一般是C:\Program Files\Java目錄下),啥都

Ubuntu15.04下配置Java環境變數安裝IntelliJ IDEA

一. Java環境變數的配置 <1>. 下載JDK 下載地址:(請選擇適合自己機型的版本號) http://www.oracle.com/technetwork/cn/java/jav

Linux/Centos jdk安裝.java環境變量配置

java Linux Centos 系統 運維 Java是一門面向對象編程語言,不僅吸收了C++語言的各種優點,還摒棄了C++裏難以理解的多繼承、指針等概念,因此Java語言具有功能強大和簡單易用兩個特征。Java語言作為靜態面向對象編程語言的代表,極好地實現了面向對象理論,允許程序員以優

jdk安裝-java環境變數配置

jdk與jre要安裝在同一目錄下(例如:D:/java) java環境變數配置   1:配置過程中請注意紅色部位 安裝完JDK後配置環境變數  計算機→屬性→高階系統設定→高階→環境變數 2:系統變數→新建 JAVA_HOME 變數 。

Linux普通使用者對java環境變數進行配置

具體操作如下: 1、下載jdk安裝包到伺服器 2、解壓 tar -zxvf jdk-8u131-linux-x64.tar.gz3、配置環境變數    3.1、vi ~/.bash_profile    3.2、在.bash_profile檔案中填入如下語句:     export PATH    expor

JDK的安裝JAVA環境變數配置詳細教程

最近在做學校老師的專案,寫一個微信小程式,在這裡需要用到Java作為後臺語言連線oracle資料庫。首先就是要配置Java環境。 那麼就讓我從零開始介紹一下Java環境的配置吧!! 1.JDK的下載和安裝: 首先什麼是JDK呢? JDK是提供給Java開發人員使

golang在linux和windows下的安裝以及環境變數配置

由於最近的學的語言比較多,導致一些初衷的東西有些混亂,所以以後還是要養成寫部落格總結的習慣,好了廢話就不多說了,大神請跳過,先來總結一下golang的安裝以及環境搭建: 裡面有各種環境的安裝說明以及環境變數配置,這裡可以直接移步,由於本人用linux較多,此處說明一下li

Mac 下配置Java環境變數Maven環境變數

一、官網下載MAC版本的JDK,這裡用的jdk版本是 1.7,得到jdk-7u79-macosx-x64.dmg,雙擊直接預設安裝,預設安裝路徑是 /Library/Java/JavaVirtua

linuxjava環境變數配置

1. 永久修改,對所有使用者有效     # vi /etc/profile     //按鍵盤[Shift + g], 在profile檔案最後新增下面的內容:     export JAVA_HOME = /home/myuser/jdk1.7.0_03    

Windows 下JAVA 1.8的安裝以及環境變數配置

    本文僅用於博主學習記錄,和碼民共享,如有錯誤請在評論中指出,謝謝: 廢話不多說。   1、下載java1.8    URL:    http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downl

java初識 | eclipse和jdk的下載與安裝環境變數配置(win10)

首先是jdk的安裝 瀏覽器輸入網址 www.oracle.com/dowloads   訪問oracle官網的下載連結即可(可能開啟速度會慢一些,畢竟不是國內的網站) 開啟之後的介面是這樣的(一個全是英文的看不懂的網站) 然鵝對於我們來說並沒什麼問題。我們只需要滑動滑鼠,將

配置Java環境變數搭建 Zookeeper-3.4.11 叢集

先準備好三臺linux(虛擬機器)。1. 先把Java環境配好。我CentOS-7-x86_64-DVD-1708 + jdk1.8.0_1611.1 先把jdk上傳到系統裡面(我利用的Filezilla),我在系統的根目錄建了一個資料夾soft,用來存放需要的安裝包,比如j

shell指令碼一次性配置Linuxjava環境變數

只需bash一下,很輕鬆有木有QAQ詳見程式碼:#!bin/bash nowLoad=`pwd` goalPath="/usr/java" #我們把jdk放在這兒 environmentPath="/home/kzl/.bash_profile" #kzl是我的使用者名

理解Linux環境變數配置檔案執行順序

每個使用者都有自己專屬的執行環境,這個環境是由一組變數所定義,這些變數稱之為環境變數。使用者可以修改環境變數以滿足自己的要求。 設定環境變數:$export NAME="HELLOWORLD"  ( 臨時變數,重啟系統將失效) 顯示環境變數:$echo $NAME env

關於centos7下java安裝以及環境變數配置

現在我們常見的一些關於Linux的系統很多,但是使用的更多的一般都是CentOS和Ubuntu,今天我就來記錄一下關於centos下java的安裝和環境變數的配置。首先使用xshell連線到centos7,我使用的是centos7 *64位,所以一切的配置安裝都按照的是cen

linux java環境搭建配置

分享 www. 環境 htm png 服務 cto dt.jar 1.5 1.到http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 下載jdk 2.然後把jd

Linuxjava環境變量配置

too ash div ssp /etc/ linu jdk1 6.0 tools.jar 1、java配置 配置環境變量在/etc/profile下增加 # set Java environment JAVA_HOME=/usr/share/jdk1.6.0_43 PA

maven(二),Linux安裝maven3.5.3配置

col sha TP sharp 全局 local roo mave pat   Linux系統,ubuntu-16.04.4,安裝maven3.5.3   一、創建文件夾   註意Linux用戶,這個如果不是root用戶,命令前面需要加:sudo //創建一個目錄 mk