標籤:添加 系統預設 設定 這一 move $path 檔案夾許可權 檔案 步驟
1.下載jdk-7u67-linux-x64.tar.gz
2.用ftp用戶端工具filezilla上傳到ubuntu的合適檔案夾。如果如果不能上傳到指定檔案夾可能是檔案夾許可權不足,修改檔案夾可執行許可權,最簡單的方法是賦予許可權,即:
- chmod 777 檔案夾
- (777)為最高許可權
3.自解壓安裝jdk,我解壓在了/usr/cpy下
- tar -xzvf jdk-7u67-linux-x64.tar.gz
安裝完後,會產生jdk1.7.0_67檔案夾
4.設定環境變數,對於對vi不熟悉的使用者使用gedit命令啟動文字編輯器比起vi命令更方便
- sudo gedit /etc/profile
添加以下內容並儲存退出
原本內容:
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"
新新增內容:
export JAVA_HOME="/usr/cpy/jdk1.7.0_67"
CLASSPATH=$CLASSPATH.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
在PATH=的最前面加上 $PATH
執行以下命令,使配置生效
source /etc/profile
注意:PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"必須保留,否則會導致系統登入不了。還可以使用另外兩條配置代替該行配置:
5.卸載內建的openjdk的方法:
- sudo apt-get remove openjdk*
6.設定預設jdk(假如有openjdk的話)
由於Ubuntu中可能會有預設的jdk,如openjdk。假如有openjdk的話,所以,為了使預設使用的是我們安裝的jdk,還要進行如下工作(可以使用該命令安裝其他命令,例如eclipse)。
執行代碼:
- sudo update-alternatives --install /usr/bin/java java /opt/jdk1.7.0_25/bin/java 300
- sudo update-alternatives --install /usr/bin/javac javac /opt/jdk1.7.0_25/bin/javac 300
通過這一步將我們安裝的jdk加入java選擇單。
然後執行代碼:
- sudo update-alternatives --config java
- sudo update-alternatives --config javac
通過這一步選擇系統預設的jdk
7.查看Java版本,顯示為我們自己設定的jdk
[email protected]$ java -version
Java version "1.7.0_25"
Java(TM) SE Runtime Environment (build 1.7.0_25-b15)
Java HotSpot(TM) Server VM (build 23.25-b01, mixed mode)
註:還可以利用此方法配置多jdk版本,只需要修改/etc/environment內容,然後按照下邊的步驟依次執行。
Ubuntu中安裝和配置 Java JDK,並卸載內建OpenJDK(以Ubuntu 14.04為例)