下载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/

香港云服务器 1核 256M 19.9元/月 Mineserver Ltd

Mineserver(ASN142586|UK CompanyNumber 1351696),已经成立一年半。主营香港日本机房的VPS、物理服务器业务。Telegram群组: @mineserver1 | Discord群组: https://discord.gg/MTB8ww9GEA7折循环优惠:JP30(JPCN2宣布产品可以使用)8折循环优惠:CMI20(仅1024M以上套餐可以使用)9折循...

无忧云( 9.9元/首月),河南洛阳BGP 2核 2G,大连BGP线路 20G高防 ,

无忧云怎么样?无忧云服务器好不好?无忧云值不值得购买?无忧云,无忧云是一家成立于2017年的老牌商家旗下的服务器销售品牌,现由深圳市云上无忧网络科技有限公司运营,是正规持证IDC/ISP/IRCS商家,自营有国内雅安高防、洛阳BGP企业线路、香港CN2线路、国外服务器产品等,非常适合需要稳定的线路的用户,如游戏、企业建站业务需求和各种负载较高的项目,同时还有自营的高性能、高配置的BGP线路高防物理...

A400互联(49元/月)洛杉矶CN2 GIA+BGP、1Gbps带宽,全场独服永久5折优惠

a400互联是一家成立于2020年商家,主营美国机房的产品,包括BGP线路、CN2 GIA线路的云服务器、独立服务器、高防服务器,接入线路优质,延迟低,稳定性高,额外也还有香港云服务器业务。当前,全场服务器5折,香港VPS7折,洛杉矶VPS5折,限时促销!A400互联官网:https://a400.net/优惠活动全场独服永久5折优惠(续费同价):0722香港VPS七折优惠:0711洛杉矶VPS五...

opensuse为你推荐
广东GDP破10万亿想知道广东城市的GDP排名同ip网站查询怎么查自己的服务器挂着哪些网站22zizi.com福利彩双色球22号开奖号www.vtigu.com破译密码L dp d vwxghqw.你能看出这些字母代表什么意思吗?如果给你一把破以它的钥匙X-3,联想百度指数词百度指数是指,词不管通过什么样的搜索引擎进行搜索,都会被算成百度指数吗?广告法有那些广告法?还有广告那些广告词?yinrentangzimotang氨基酸洗发水的功效咋样?dadi.tv1223tv影院首页地址是什么?1223tv影院在哪里可以找到?175qq.comhttp://www.qq10008.com/这个网页是真的吗?龚如敏请问这张图片出自哪里?
海外域名 新网域名管理 仿牌空间 themeforest 59.99美元 香港托管 抢票工具 回程路由 淘宝双十一2018 免费博客空间 轻量 促正网秒杀 linux空间 免空 谁的qq空间最好看 如何用qq邮箱发邮件 双线机房 厦门电信 空间购买 美国凤凰城 更多