https://blog.51cto.com/sugarlovecxq/1551000
环境:CentOS release 6.2 (Final) 64bit
安装:
1.在官网下载Linux版的JDK
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
2.直接安装即可
[root@localhost opt]# rpm -ivhjdk-8u20-linux-x64.rpm
本次下载的是rpm格式的,如果下载的是jdk-8u20-linux-x64.tar.gz,也就是后缀名是tar.gz格式的,放在/usr/java下直接解压,然后设置下环境变量就可以。
3.设置环境变量
a.编辑vi /etc/profile文件,添加如下几句:
export JAVA_HOME=/usr/java/jdk1.8.0_20
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOMR/bin
export DISPLAY=locahost:0
以上这样设置环境变量会对所有的用户的shell都生效的。
b.也可以直接在命令行输入以上几句,但是这样设置环境变量只对当前的shell 生效,如果再打开一个shell,就不可以使用刚刚设置的环境变量
c.还有一种方法就是编辑.bashrc文件设置环境变量,这样设置只对当前设置的 某个用户有效。
设置好之后,使其生效
[root@localhost ~]# source /etc/profile
[root@localhost ~]# echo $CLASSPATH
[root@localhost ~]# echo $JAVA_HOME
[root@localhost ~]# echo $PATH
4.验证JDK是否可以使用
[root@localhost ~]# vi java_test.java
class java_test { public static void main(String[] args) { System.out.println("This is java program"); } }
编辑之后保存
[root@localhost ~]# javacjava_test.java
会发现在当前目录下产生java_test.class文件,
[root@localhost ~]# java java_test
卸载:
1.查看
[root@localhost ~]# rpm -qa|grep jdk
jdk1.8.0_20-1.8.0_20-fcs.x86_64
如果使用[root@localhost ~]# java –version可以看到有安装java,可以使用以下的方法进行查看
rpm -qa|grep gcj、rpm -qa|grep java 、rpm -qa|grep jre查看
2.卸载
使用rpm –e 进行卸载即可
[root@localhost ~]# rpm -ejdk1.8.0_20-1.8.0_20-fcs.x86_64
以上就是java的安装与卸载大致过程。