操作系統: CentOS 6.7
軟件環境: jdk-8u65-linux-x64.tar.gz
上傳下載: rz命令
操作環境:
一、下載JDK
下載鏈接:
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
[root@localhost/ ]# mkdir /usr/java #建立java目錄,存放程序包
[root@localhost java]#
wget http://download.oracle.com/otn-pub/java/jdk/8u65-b17/jdk-8u65-linux-x64.tar.gz
--2015-11-04 01:00:49-- http://download.oracle.com/otn-pub/java/jdk/8u65-b17/jdk-8u65-linux-x64.tar.gz
正在解析主機 download.oracle.com... 165.254.42.51, 165.254.42.40
正在連接 download.oracle.com|165.254.42.51|:80... 已連接。
已發出 HTTP 請求,正在等待迴應... 302 Moved Temporarily
位置:https://edelivery.oracle.com/otn-pub/java/jdk/8u65-b17/jdk-8u65-linux-x64.tar.gz[跟隨至新的 URL]
--2015-11-04 01:00:49-- https://edelivery.oracle.com/otn-pub/java/jdk/8u65-b17/jdk-8u65-linux-x64.tar.gz
正在解析主機 edelivery.oracle.com... 184.28.159.27
正在連接 edelivery.oracle.com|184.28.159.27|:443... 已連接。
已發出 HTTP 請求,正在等待迴應... 302 Moved Temporarily
位置:http://download.oracle.com/errors/download-fail-1505220.html [跟隨至新的 URL]
--2015-11-04 01:00:50-- http://download.oracle.com/errors/download-fail-1505220.html
正在連接 download.oracle.com|165.254.42.51|:80... 已連接。
已發出 HTTP 請求,正在等待迴應... 200 OK
長度:5307 (5.2K) [text/html]
正在保存至: “jdk-8u65-linux-x64.tar.gz”
100%[===================================================================================================>]5,307 --.-K/s in 0s
2015-11-04 01:00:51 (85.6 MB/s) - 已保存 “jdk-8u65-linux-x64.tar.gz” [5307/5307])
二、配置JDK環境:
[root@localhost java]#tar -zxvf jdk-8u65-linux-x64.tar.gz
gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error is not recoverable: exiting now
#解壓報以上錯誤,主要原因是通過wget沒有完整下載好程序包。
注意事項:
建議在客戶端下載好,幾十兆上百兆不採用wget命令下載,在PC端下載好之後上傳到Linux服務器。
本次是通過sz命令上傳到linux java目錄下。
[root@localhost ~]# yum install wget #默認沒有安裝
[root@localhost ~]# yum install lrzsz #默認沒有安裝
[root@localhost java]# tar -zxvf jdk-8u65-linux-x64.tar.gz
配置JDK環境:
[root@localhost java]# vi /etc/profile
#將以下內容添加至profile的最後一行
export JAVA_HOME=/usr/java/jdk1.8.0_65
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
#將配置文件立即生效的方法如下:
[root@localhost ~]# source /etc/profile #方法一
[root@localhost ~]# . /etc/profile #方法二
注意事項:“.” 和/etc/profile之間要有空格。
[root@localhost ~]# shutdown –r now #方法三,重啓系統
三、測試環境配置是否成功?
[root@localhost ~]# java
[root@localhost ~]# javac
[root@localhost ~]# java –version #顯示版本信息
進一步通過代碼測試:
[root@localhost ~]# vi hello.java
public class hello{
public static void main(String[] args){
System.out.println("Java環境配置成功!");
}
}
[root@localhost~]# javac hello.java
[root@localhost~]# java hello
Java 環境配置成功!