tar.gz 安裝
cd /opt
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/7u79-b15/jdk-7u79-linux-x64.tar.gz"
tar zxvf jdk-7u79-linux-x64.tar.gz
alternatives --install /usr/bin/jar jar /opt/jdk1.7.0_79/bin/jar 2
alternatives --install /usr/bin/javac javac /opt/jdk1.7.0_79/bin/javac 2
alternatives --set jar /opt/jdk1.7.0_79/bin/jar
alternatives --set javac /opt/jdk1.7.0_79/bin/javac
rpm 安裝
1.下載JDK
首先到
下載你需要的JDK版本
2.安裝rpm包
會自動安裝到/usr/java下
rpm -Uvh jdk-8u25-linux-x64.rpm
3.alternatives管理JDK版本
在Linux中可以同時存在許多個不同版本的JDK,方法是使用alternatives來進行管理
- alternatives的指令格式如下:
alternatives –install <連結> <名稱> <路徑> <優先順序>
alternatives --install /usr/bin/java java /usr/java/jdk1.8.0_25/bin/java 1
使用alternatives檢查一下系統中的設定,因為只有一個直接按Enter即可,
如果有兩個以上,可以選擇要使用的版本,+號即表示目前系統使用的版本
alternatives --config java
4.檢查安裝是否正常
java -version
javac -version
5.設定環境變數
設定環境變數 JAVA_HOME,將此環境變數設定在 /etc/profile
vi /etc/profile
最底下加上變數(JAVA_HOME目錄可能不同)
/etc/profile
JAVA_HOME=/usr/java/jdk1.8.0_25
CLASSPATH=./:$JAVA_HOME/lib:JAVA_HOME/jre/lib
PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
export PATH CLASSPATH JAVA_HOME
6.reboot
可以的話reboot一下吧~
HelloJava
HelloJava.java
public class HelloJava {
public static void main(String[] args) {
System.out.println("Hello! Java!");
}
}
編譯
javac HelloJava.java
執行
java HelloJava
java -cp . HelloJava
(暫時不知道為什麼要這樣子才可以)