linux下JDK安装

本文详细介绍了如何在Linux环境下安装JDK,并配置相应的环境变量。此外还提供了解决常见问题的方法,如因SELinux配置不当导致的libjvm.so权限问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

我安装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 即可,需要重启  。

     

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值