下载OpenSUSE下安装JDK

opensuse  时间:2021-03-12  阅读:()

OpenSUSE下安装JDKlinux教程http://ww w.linuxprob e.c o m/openSUSE自带了OpenJDK安装Oracle JDK后需要使用alternatives切换系统默认使用的JDK版本。

1安装JDKlinuxidc@linux-linuxidc:~/下载> sudo zypper install jdk-8u66-linux-x64 .rpm -y

. . .

/var/tmp/rpm-tmp.DfGrcZ: line 638 : /usr/sbin/alternatives: No suchfile or directory

/var/tmp/rpm-tmp.DfGrcZ: line 650: /usr/sbin/alternatives: No suchfile or directorywarning: %post(jdk1. 8.0_66-2000:1.8 .0_66-fcs.x86_64) scriptletfailed, exit status 127

有如上的报错 “/usr/sbin/alternatives”这个文件找不到。openSUSE相应的文件名是update-alternatives尝试做了软连接会报新的错误update-alternatives: error: alternative javaws can't be slave ofjava: it is a slave of javapluginupdate-alternatives: error: alternative javaws can't be slave ofjavac: it is a slave of javapluginwarning: %post(jdk1. 8.0_66-2000:1.8 .0_66-fcs.x86_64) scriptletfailed, exit status 2

看来openSUSE和Oracle JDK不是很友好啊需要手动完成后续的必要步骤从网上找的可能不是安装脚本的全部后续操作 。

2用alternatives声明jdk版本并设为默认linuxidc@linux-linuxidc:~/下载> sudo /usr/sbin/update-alternatives --install "/usr/bin/java" "java" "/usr/java/jdk1.8 .0_66/bin/java" 40linuxidc@linux-linuxidc:~/下载> sudo /usr/sbin/update-alternatives --install "/usr/lib64/browser-plugins/javaplugin.so" "javaplugin""/usr/java/jdk1. 8.0_66/jre/lib/amd64/libnpjp2.so" 40

--其中红色部分根据操作系统及指令集不同会有不同。linuxidc@linux-linuxidc:~/下载> sudo /usr/sbin/update-alternatives --config java

There are 3 choices for the alternative java (providing

/usr/bin/java) .

Selection Path Priority Status

------------------------------------------------------------

* 0 /usr/lib64/jvm/jre-1. 8.0-openjdk/bin/java 18040 automode

1. /usr/java/jdk1.8 .0_66/bin/java 40 manual mode

2. /usr/lib64/jvm/jre-1.7.0-openjdk/bin/java 17147 manual mode

3. /usr/lib64/jvm/jre-1.8.0-openjdk/bin/java 18040 manual modePress enter to keep the current choice[*] , or type selection number:

1update-alternatives: using /usr/java/jdk1.8 .0_66/bin/java to provide/usr/bin/java (java) in manual modelinuxidc@linux-linuxidc:~/下载> sudo /usr/sbin/update-alternatives --config javaplugin

There are 3 choices for the alternative javaplugin (providing/usr/lib64/browser-plugins/javaplugin.so) .

Selection Path Priority Status

------------------------------------------------------------

* 0 /usr/lib64/java-1_8_0-openjdk-plugin/lib/IcedTeaPlugin.so

18020 auto mode

1. /usr/java/jdk1.8 .0_66/jre/lib/amd64/libnpjp2.so 40manual mode

2. /usr/lib64/java-1_7_0-openjdk-plugin/lib/IcedTeaPlugin.so 17147manual mode

3. /usr/lib64/java-1_8_0-openjdk-plugin/lib/IcedTeaPlugin.so 18020manual mode

Press enter to keep the current choice[*] , or type selection number:

1update-alternatives: using

/usr/java/jdk1.8 .0_66/jre/lib/amd64/libnpjp2.so to provide

/usr/lib64/browser-plugins/javaplugin.so (javaplugin) in manual mode

3查看JDK版本linuxidc@linux-linuxidc:~/下载> java -versionjava version "1. 8.0_66"

4修改JAVA_HOME:

但是此时JAVA_H O ME尚不正确

linuxidc@linux-linuxidc:~/下载> echo $JAVA_HOME

修改/etc/profile文件在文件尾追加export JAVA_HOME=/usr/j ava/j dk1.8 .0_66export JRE_HOME=$JAVA_HOME/j reexport CLAS SPATH=. :$JAVA_HOME/lib:$JRE_HOME/l ib:$CLAS SPATHexport PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

退出重新登陆后linuxidc@linux-linuxidc:~> echo $JAVA_HOME

DONE

linux教程http://www. linuxprobe. com/

RAKsmart推出7.59美元/月,云服务器产品Cloud Server,KVM架构1核1G内存40G硬盘1M带宽基础配置

近期RAKsmart上线云服务器Cloud Server产品,KVM架构1核1G内存40G硬盘1M带宽基础配置7.59美元/月!RAKsmart云服务器Cloud Server位于美国硅谷机房,下单可选DIY各项配置,VPC网络/经典网络,大陆优化/精品网线路,1-1000Mbps带宽,支持Linux或者Windows操作系统,提供Snap和Backup。RAKsmart机房是一家成立于2012年...

DogYun(300元/月),韩国独立服务器,E5/SSD+NVMe

DogYun(中文名称狗云)新上了一批韩国自动化上架独立服务器,使用月减200元优惠码后仅需每月300元,双E5 CPU,SSD+NVMe高性能硬盘,支持安装Linux或者Windows操作系统,下单自动化上架。这是一家成立于2019年的国人主机商,提供VPS和独立服务器租用等产品,数据中心包括中国香港、美国洛杉矶、日本、韩国、德国、荷兰等。下面分享这款自动化上架韩国独立服务器的配置和优惠码信息。...

AlphaVPS(€3.99/月)VPS年付15欧,AMD EYPC+NVMe系列起

AlphaVPS是一家保加利亚本土主机商(DA International Group Ltd),提供VPS主机及独立服务器租用等,数据中心包括美国(洛杉矶/纽约)、德国、英国和保加利亚等,公司办公地点跟他们提供的保加利亚数据中心在一栋楼内,自有硬件,提供IPv4+IPv6,支持PayPal或者信用卡等方式付款。商家提供的大硬盘VPS主机,提供128GB-2TB磁盘,最低年付15欧元起,也可以选择...

opensuse为你推荐
bbs.99nets.com怎么打造完美SF百度关键词分析怎样对关键词进行分析和选择haole018.com为啥进WWWhaole001)COM怎么提示域名出错?囡道是haole001换地了吗www.haole012.comhttp://fj.qq.com/news/wm/wm012.htm 这个链接的视频的 第3分20秒开始的 背景音乐 是什么?mole.61.com摩尔庄园RK的秘密是什么?qq530.com求教:如何下载http://www.qq530.com/ 上的音乐103838.com39052.com这电影网支持网页观看吗?yinrentangweichentang万艾可正品的作用真的不错吗www.gogo.comNEO春之色直径?www.k8k8.com谁能给我几个街污网站我去自己学
便宜的虚拟主机 香港主机租用 免费试用vps 过期已备案域名 过期域名抢注 linode日本 韩国空间 gomezpeer 英文简历模板word 国内加速器 地址大全 全能主机 嘟牛 华为网络硬盘 台湾谷歌地址 godaddy域名证书 dux 百兆独享 爱奇艺vip免费领取 台湾谷歌 更多