江湖开发者 | Java粉
网站地图
首页> Linux> linux 上安装jdk
2016
03-03

linux 上安装jdk

linux 上安装jdk


  1. 上传jdk

  2. 配置环境变量



如何查看自己的linux是32位还是64位?  下载相应的jdk

可以用命令“getconf LONG_BIT”查看,

如果返回的结果是32则说明是32位,返回的结果是64则说明是64位。


此外还可以使用命令“uname -a”查看,

输出的结果中,如果有x86_64就是64位的,没有就是32位的。


>.mkdir /usr/java/   (jdk安装路径)

>.解压  tar -zxvf  jdk-7u60-linux-i586.gz -C  /usr/java/

>. pwd  复制安装路径

>. vim /etc/profile   (配置环境变量)

    >. G 到最后一行 ,o新插一行

    >. export JAVA_HOME=/usr/java/jdk1.7.0_60

    >. export PATH=$PATH:$JAVA_HOME/bin            

>.保存退出 

>. source /ect/profile  刷新配置

>. echo $JAVA_HOME


测试 java -version


异常:

Error: dl failure on line 863

Error:failed/usr/java/jdk1.7.0_79/jre/lib/i386/client/libjvm.so,because/usr/java

/jdk1.7.0_79/jre/lib/i386/client/libjvm.so: cannot restore segment prot after 

reloc: Permission denied

分析结果:最后的Permission denied显示,初步认为是系统安全屏蔽了java执行某些执行动作。于是检查系统防火墙iptables,已经关闭,于是想到了Selinux

解决的方法有两个:

    1、直接输入:/usr/sbin/setenforce 0     意思是关闭SELINUX,但是这个只是会话级别的设置

    2、全局设置关闭SELINUX,通过编辑/etc/sysconfig/selinux文件,将SELINUX参数修改成disabled,然后重启即可



Java江湖     
全部评论:

表情验证码,看不清楚,换一张

随机文章

云标签

公众号

微信

分享:分享我们的知识;专注:专注个人技术的提升;