博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
安装OpenJDK
阅读量:4080 次
发布时间:2019-05-25

本文共 1284 字,大约阅读时间需要 4 分钟。

安装Open jdk

查看系统自带open jdk

rpm -qa |grep java

卸载系统自带open jdk

rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.141-2.6.10.5.el7.x86_64

安装open jdk8

yum install java-1.8.0-openjdk-devel

错误1

获取 GPG 密钥失败:[Errno 14] curl#37 - “Couldn’t open file /etc/pki/rpm-gpg/RPM-GPG-KEY-oracle”

解决:

wget http://public-yum.oracle.com/RPM-GPG-KEY-oracle-ol6 -O /etc/pki/rpm-gpg/RPM-GPG-KEY-oracle

错误2

Transaction check error:

file /usr/lib64/libnsspem.so from install of nss-3.36.0-9.0.1.el6_10.x86_64 conflicts with file from package nss-pem-1.0.3-4.el7.x86_64

解决:删除冲突包

rpm -qa |grep nssrpm -e --nodeps nss-pem-1.0.3-4.el7.x86_64

找到java 的安装路径

第一次玩open jdk,安装路径被多次软连接。需要用ll命令查看,找到具体的路径

ll /usr/bin/java

lrwxrwxrwx. 1 root root 22 1月 9 16:02 /usr/bin/java -> /etc/alternatives/java

cd /etc/alternatives/javall

lrwxrwxrwx. 1 root root 73 1月 9 16:02 java -> /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.191.b12-1.el7_6.x86_64/jre/bin/java

配置JAVA_HOME

vim /etc/profile
添加:

OPEN_JDK=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.191.b12-1.el7_6.x86_64JAVA_HOME=${OPEN_JDK}CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jarexport JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.191.b12-1.el7_6.x86_64export PATH=$JAVA_HOME/bin:${CLASSPATH}:$PATH

生效

source /etc/profile

验证jdk安装

java -versionopenjdk version "1.8.0_191"

转载地址:http://otsni.baihongyu.com/

你可能感兴趣的文章
openstack虚拟机创建流程
查看>>
Android中AsyncTask的简单用法
查看>>
Jenkins 启动命令
查看>>
[LeetCode By Python]121. Best Time to Buy and Sell Stock
查看>>
Android2.1消息应用(Messaging)源码学习笔记
查看>>
剑指offer算法题分析与整理(三)
查看>>
JVM并发机制探讨—内存模型、内存可见性和指令重排序
查看>>
nginx+tomcat+memcached (msm)实现 session同步复制
查看>>
WAV文件解析
查看>>
WPF中PATH使用AI导出SVG的方法
查看>>
QT打开项目提示no valid settings file could be found
查看>>
java LinkedList与ArrayList迭代器遍历和for遍历对比
查看>>
coursesa课程 Python 3 programming 统计文件有多少单词
查看>>
多线程使用随机函数需要注意的一点
查看>>
getpeername,getsockname
查看>>
所谓的进步和提升,就是完成认知升级
查看>>
如何用好碎片化时间,让思维更有效率?
查看>>
No.182 - LeetCode1325 - C指针的魅力
查看>>
Encoding Schemes
查看>>
带WiringPi库的交叉笔译如何处理二之软链接概念
查看>>