我下载的是 jdk-8u73-linux-x64.gz
最新版本的,大家可以上官网去下载:
下载完成后,将该压缩包放置到源码目录,比如放置到/usr/local/src/下,
然后运行 tar zxvf jdk-8u73-linux-x64.gz
解压完成后,进入解压后的目录 cd /usr/local/src/java/jdk1.8.0_73
查看相关文件和库;
下面开始配置与java相关的环境变量:
vim /etc/profile
然后在末尾 添加:
JAVA_HOME=/usr/local/src/java/jdk1.8.0_73
JRE_HOME=/usr/local/src/java/jdk1.8.0_73/jre
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
PATH=$JAVA_HOME/bin:$PATH
export PATH JAVA_HOME CLASSPATH
完成后保存文件,然后运行:
source /etc/profile
是环境变量生效;
然后分别运行下面三个环境变量,查看刚才的配置是否生效:
echo $JAVA_HOME echo $CLASSPATH echo $PATH
完成后再输入命令:
java -version
查看一下当前该jdk版本以及概述信息,效果见下:
[root@xxx jdk1.8.0_73]# java -version java version "1.8.0_73" Java(TM) SE Runtime Environment (build 1.8.0_73-b02) Java HotSpot(TM) 64-Bit Server VM (build 25.73-b02, mixed mode)
至此,jdk1.8已经完成安装,下面就可以愉快的编写java相关的程序啦.
上面是源码安装与配置;
如果是rpm安装,则:
登录官网,下载jdk1.8的版本;
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
Linux x64 167.14 MB jdk-8u171-linux-x64.rpm
Linux x64 182.05 MB jdk-8u171-linux-x64.tar.gz
将包下载或导入到/usr/local/src/java/jdk/jdk8/下:
这里我们用rpm的方式尝试安装:
rpm -ivh jdk-8u162-linux-x64.rpm
安装过程:
[root@jordy jdk8]# rpm -ivh jdk-8u162-linux-x64.rpm
Preparing... ################################# [100%]
Updating / installing...
1:jdk1.8-2000:1.8.0_162-fcs ################################# [100%]
Unpacking JAR files...
tools.jar...
plugin.jar...
javaws.jar...
deploy.jar...
rt.jar...
jsse.jar...
charsets.jar...
localedata.jar...
安装完毕了;
这个时候,用java -version 来看看是否安装成功,出现下面的话,证明安装成功:
[root@jordy jdk8]# java -version
java version "1.8.0_162"
Java(TM) SE Runtime Environment (build 1.8.0_162-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.162-b12, mixed mode)
写一个helloworld来试试环境:
touch /home/jordy/study/java/HelloWorld.java
public class HelloWorld {
public static void main(String[] args){
System.out.println("Hello World!");
}
}
:wq保存后,运行:
javac HelloWorld.java
看到在相同目录下已经生成HelloWorld.class
然后运行:
[root@jordy java]# java HelloWorld
Hello World!
在此,在centos7上搭建java 开发环境已经完毕;