Linux中安装jdk
第一步:先卸载linux系统自带的jdk,工作中通常安装自己特定的jdk,rpm命令用于卸载,java -version用于查看是否安装了jdk
第二步;下载需要安装的linux版本,上传,创建解压目录,解压jdk压缩包到对应的目录
mkdir -p /usr/local/java
tar zxvf jdk-8u161-linux-x64.tar.gz -C /usr/local/java
第三步:安装jdk依赖环境glibc,不安装后期容易出问题,安装命令:
yum install glibc.i686
不安装常见问题在现:
报错cannot file file /usr/local/jdk1.7.0_79/lib/java......
注:(多人提示)出现error 一个.so文件not found (未找到)那可能你的Linux版本 glibc版本还未达到2.4
原因分析:
linux 上安装jdk 1.7版本必须要配合 glibc 核心源码版本在2.4或以上,所以还是安装吧
第四步:配置安装信息
vi /etc/profile
切换到大写状态,按G键跳到最后一行,
撤销上一步按U键, 如果你输入“u”两次,你的文本恢复原样,
export JAVA_HOME=/usr/local/java/jdk1.8.0_161
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
第五步:加载配置
source /etc/profile
第六步:测试是否安装成功
[root@node001 ~]# java -version
java version "1.8.0_161"
Java(TM) SE Runtime Environment (build 1.8.0_161-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.161-b12, mixed mode)
附加:备选(建立软链接)
ln -s /usr/local/java/jdk1.8.0_161/ /usr/jdk
(此处是小写L而不是大写i,书写时请注意)
硬链接可认为是一个文件拥有两个文件名;
软链接则是系统新建一个链接文件,此文件指向其所要指的文件
可能出现的错误信息:
bash: ./java: cannot execute binary file
出现这个错误的原因可能是在32位的操作系统上安装了64位的jdk,
查看jdk版本和Linux版本位数是否一致。
查看你安装的Ubuntu是32位还是64位系统:
sudo uname --m
i686 //表示是32位
x86_64 // 表示是64位
作 者:
Jony.K.Chen
出 处:http://www.cnblogs.com/lxcy/
版权声明:本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文链接。
特此声明:所有评论和私信都会在第一时间回复。也欢迎园子的大大们指正错误,共同进步。
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角【推荐】一下。您的鼓励是作者坚持原创和持续写作的最大动力!