linux下JDK安装

 

我安装JDK文件为 jdk-7u60-linux-i586.gz

1 解压gz结尾的文件到安装目录

   tar -xvf jdk-7u60-linux-i586.gz

   我的是放在目录: /web/jdk1.7.0_60中

2 配置环境变量 

vi /etc/profile

export JAVA_HOME=/web/jdk1.7.0_60

export PATH=$JAVA_HOME/bin:$PATH 

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

 

   注意: 

a. 你要将  /web/jdk1.7.0_60改为你的jdk安装目录 

b. linux下用冒号“:”来分隔路径 

c. $PATH / $CLASSPATH / $JAVA_HOME 是用来引用原来的环境变量的值 

在设置环境变量时特别要注意不能把原来的值给覆盖掉了,这是一种 

常见的错误。 

d. CLASSPATH中当前目录“.”不能丢,把当前目录丢掉也是常见的错误。 

e. export是把这三个变量导出为全局变量。 

f. 大小写必须严格区分。 

 

3  修改后的文件重新加载,并确认是否设置成功 

source /etc/profile

env|grep JAVA_HOME

 

问题:

1  安装完成执行 java -version 出现下面问题 

  libjvm.so: cannot restore segment prot after reloc: 权限不够

   解决:

    vi /etc/sysconfig/selinux

    其中注释掉 SELINUX=enforcing添加 SELINUX=disabled 即可,需要重启  。

     

你可能感兴趣的:(linux)