linux安装java

1

官网查看linux安装文档,下载jdk

http://docs.oracle.com/javase/8/docs/technotes/guides/install/install_overview.html#A1097144

jdk的版本表示:JDK 8 update release 2

jdk-8uversion-linux-i586.tar.gz

jdk-8u2-linux-i586.tar.gz

jdk1.8.0_02

2

使用二进制版本(.tar.gz)安装到64位linux平台上

  2.1 下载二进制版jdk,我用的是centos6.3火狐下载 /home/centos/下载/jdk-8u5-linux-x64.tar.gz解压tar zxvf jdk-8u5-linux-x64.tar.gz

            二进制版可以安装到任何用户下面不局限于root账号,并且安装位置任意。但是只有root账号可以安装到system location系统目录位置

        

  2.2 cd到你想安装jdk的目录然后移动下载的包到当前目录

      root账户创建目录su - root

      mkdir -p /decompress/java

      修改java目录为centos账号权限(这里的是安装时创建的默认账号。这里几步可以不做,直接把解压的jdk放到指定目录就可以)

      chown -R centos:centos /decompress/java

      移动到安装目录

      mv /home/centos/下载/jdk1.8.0-05/ /decompress/java

      jdk就安装好了,可以删除tar.gz包如果想节省硬盘空间的话

3

使用rpm包安装到64位linux平台上这个没试过

   3.1

      下载rpm版jdk-8u5-linux-x64.rpm

   3.2

      成为su - root 账户权限输入root密码

   3.3

      删除以前安装的jdk

      # rpm -e package_name

   3.4

      安装rpm包

      # rpm -ivh jdk-8u5-linux-x64.rpm

      升级的话

      # rpm -Uvh jdk-8u5-linux-x64.rpm

   3.5 退出root账户 exit 删除.rpm的包如果想节省硬盘空间


4

配置环境变量有些软件需要用到比如tomcat maven

     /etc/profile 是所有用户的环境变量让所有用户都可以自动使用java javac命令的话就添加到这里。

     vi /etc/profile

     找到export的地方添加

     export JAVA_HOME=/decompress/java/jdk1.8.0-05

     export JRE_HOME=$JAVA_HOME/jre            #tomcat会用到如果java和jre home都指定就默认使用jrehome,否则随便哪个tomcat都可以识别

     export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

     export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

     export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL #原来的系统环境变量不要动因为只在path这个变量下添加一条$JAVA_HOME/bin

5

立即执行不需要重启查看下配置成功了没有

      source /etc/profile #这个命令只会对增加的变量 有修改,如果删除变量则看不出结果。需要用unset 删除变量

      echo #PATH 

      java -version

      javac -version

   


    

    

  





你可能感兴趣的:(linux)