第一步:下載jdk-7u76-linux-x64.tar.gz
- wget -c http://download.oracle.com/otn-pub/java/jdk/7u45-b18/jdk-7u76-linux-x64.tar.gz
或者直接下載:http://download.oracle.com/otn-pub/java/jdk/7u45-b18/jdk-7u76-linux-x64.tar.gz java
第二步:解壓安裝
- sudo tar zxvf /home/wsfy/Downloads/jdk-7u76-linux-x64.tar.gz -C /opt/JAVA/JDK (/opt/JAVA/JDK是個人JDK的安裝目錄。)
第三步:修改環境變量
- vi /etc/profile
在末尾添加一下配置:linux
- export JAVA_HOME=/opt/Java/JDK/jdk1.7.0_76
- export JRE_HOME=${JAVA_HOME}/jre
- export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
- export PATH=${JAVA_HOME}/bin:$PATH
保存退出,輸入如下命令使之當即生效(即不用從新啓動就能使之生效)。ubuntu
- source /etc/profile
第四步:配置默認JDK版本(因爲我是下載的,因此沒用這步)
因爲ubuntu中可能會有默認的JDK,如openjdk,因此,爲了將咱們安裝的JDK設置爲默認JDK版本,還要進行以下工做。tomcat
執行代碼:bash
- sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/java-7-sun/bin/java 300
- sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/java-7-sun/bin/javac 300
- sudo update-alternatives --install /usr/bin/jar jar /usr/lib/jvm/java-7-sun/bin/jar 300
- sudo update-alternatives --install /usr/bin/javah javah /usr/lib/jvm/java-7-sun/bin/javah 300
- sudo update-alternatives --install /usr/bin/javap javap /usr/lib/jvm/java-7-sun/bin/javap 300
執行代碼:oracle
- sudo update-alternatives --config java
系統會列出各類JDK版本,以下所示:jvm
- liujl@liujl:~$ sudo update-alternatives --config java
- 有 3 個候選項可用於替換 java (提供 /usr/bin/java)。
-
-
- 選擇 路徑 優先級 狀態
- ------------------------------------------------------------
- * 0 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 自動模式
- 1 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 手動模式
- 2 /usr/lib/jvm/java-6-sun/jre/bin/java 63 手動模式
- 3 /usr/lib/jvm/java-7-sun/bin/java 300 手動模式
-
-
- 要維持當前值[*]請按回車鍵,或者鍵入選擇的編號:3
- update-alternatives: 使用 /usr/lib/jvm/java-7-sun/bin/java 來提供 /usr/bin/java (java),於 手動模式 中。
若是提示:There is only one alternative in link group java (providing /usr/bin/java): /usr/lib/jvm/java-7-sun/bin/java測試
說明只有一種你本身安裝的JDK版本。ui
第五步:測試
liujl@liujl:~$ java -version java version "1.7.0_45"
Java(TM) SE Runtime Environment (build 1.7.0_45-b18)
Java HotSpot(TM) 64-Bit Server VM (build 24.45-b08, mixed mode
配置JDKspa
2.Tomcat的配置
這是重點中的重點。
$sudo gedit /etc/profile
加入:
export CATALINA_HOME="/usr/share/tomcat5.5"
OK,配置完成。重啓!重啓計算機後,/etc/profile的改變纔會生效。
3.啓動Tomcat服務 3.1進入/usr/share/tomcat5.5/bin,能夠看見裏面有幾個bash腳本,使用 $./startup.sh 就能夠開啓服務了。 運行./startup.sh的結果應該是: Using CATALINA_BASE: /usr/share/tomcat5.5 Using CATALINA_HOME: /usr/share/tomcat5.5 Using CATALINA_TMPDIR: /usr/share/tomcat5.5/temp Using JRE_HOME: /usr/lib/jvm/java-6-sun 3.2運行./startup.sh時可能你會出現以下問題: touch: cannot touch `/usr/share/tomcat5.5/logs/catalina.out': Permission denied ./catalina.sh: 323: cannot create /usr/share/tomcat5.5/logs/catalina.out 緣由是安裝後logs這個目錄的權限不夠,能夠這樣來更改一下: $ sudo chmod 777 ./logs -R