【環境搭建】Linux 安裝 Java
阿新 • • 發佈:2019-01-14
以 JDK 1.8.0_152 為例
下載地址
http://www.oracle.com/technetwork/java/javase/downloads/index.html
解壓縮並移動到指定目錄
解壓縮
tar -zxvf jdk-8u152-linux-x64.tar.gz
建立目錄
mkdir /usr/local/java
移動安裝包
mv jdk1.8.0_152/ /usr/local/java/
配置環境變數
配置系統環境變數
vi /etc/environment
新增如下語句
export JAVA_HOME=/usr/local/java/jdk1.8.0_152
export JRE_HOME=/usr/local/java/jdk1.8.0_152/jre
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
配置使用者環境變數
vi /etc/profile
新增如下語句
if [ "$PS1" ]; then if [ "$BASH" ] && [ "$BASH" != "/bin/sh" ]; then # The file bash.bashrc already sets the default PS1. # PS1='\h:\w\$ ' if [ -f /etc/bash.bashrc ]; then . /etc/bash.bashrc fi else if [ "`id -u`" -eq 0 ]; then PS1='# ' else PS1='$ ' fi fi fi export JAVA_HOME=/usr/local/java/jdk1.8.0_152 export JRE_HOME=/usr/local/java/jdk1.8.0_152/jre export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOME/bin if [ -d /etc/profile.d ]; then for i in /etc/profile.d/*.sh; do if [ -r $i ]; then . $i fi done unset i fi
使使用者環境變數生效
source /etc/profile
測試是否安裝成功
[email protected]:/usr/local/java# java -version
java version “1.8.0_152”
Java™ SE Runtime Environment (build 1.8.0_152-b16)
Java HotSpot™ 64-Bit Server VM (build 25.152-b16, mixed mode)
為其他使用者更新環境變數
su yuu
source /etc/profile