操作系统: 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 �Cr now #方法三,重启系统
三、测试环境配置是否成功?
[root@localhost ~]# java
[root@localhost ~]# javac
[root@localhost ~]# java �Cversion #显示版本信息
进一步通过代码测试:
[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 环境配置成功!