- sudo vim ~/.bashrc
#set oracle jdk environment
export JAVA_HOME=/opt/Java/jdk1.8.0_121 ## 這里要注意目錄要換成自己解壓的jdk 目錄
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
系統(tǒng)環(huán)境馬上生效翘紊,source ~/.bashrc
sudo update-alternatives --config java
初次安裝會(huì)有一些提示包帚,
鏈接組 java (提供 /usr/bin/java)中只有一個(gè)候選項(xiàng):/usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java
無(wú)需配置覆山。
- 報(bào)錯(cuò)
報(bào)錯(cuò):-bash: export: `/usr/lib/java': 不是有效的標(biāo)識(shí)符
錯(cuò)誤原因:export JAVA_HOME=/usr/lib/java 的 “=”左右兩邊不能有空格兔港。
版本切換
由于要在同一個(gè)ubuntu環(huán)境下編譯2.1和2.3兩份代碼武契,而他們所使用的java版本一個(gè)是1.5,一個(gè)是1.6伦意,所以在編之前需要進(jìn)行切換;
## 1.Chose another Java loader:
sudo update-alternatives --config java
## 2.Chose another compiler (this is what you need):
sudo update-alternatives --config javac
## 3.Chose Java Web Start:
sudo update-alternatives --config javaws
## 4\. 設(shè)置javap環(huán)境變量
sudo update-alternatives --config javap
## 5\. 設(shè)置javadoc
sudo update-alternatives --config javadoc
## 6\. 設(shè)置jar
sudo update-alternatives --config jar
切換的方法很簡(jiǎn)單硼补,使用下面的兩個(gè)命令即可:
sudo update-java-alternatives -l驮肉,查看所有的版本