Linux 怎么把jdk10升级到jdk11

Linux 怎么把jdk10升级到jdk11,第1张

1、下载jdk11

2、卸载原来的jdk包括openjdk,使用sudo apt-get purge openjdk*

3、直接解压jdk11安装

4、配置环境变量

5、管理员权限打开etc/profile

6、在末尾添加配置信息#set jdk11JAVA_HOME=/usr/local/develop/jdk-11.0.1CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar PATH=$JAVA_HOME/bin:$HOME/bin:$HOME/.local/bin:$PATH

7、重启电脑(一定要)

8、查看版本java -version 和javac -version

我看了一下rpm命令的帮助文档,里面对于U和F的区别写的是,

-U 升级软件包,

-F 升级已经安装了的软件包

那么区别就很明显了,也就是-F选项使用的时候没有安装这个包的话,就不会升级安装了。而-U选项就是你安装了我就升级,你没安装,我就帮你安装。具体的,你自己试一下就知道了。希望采纳。

先去sun的官方网站下载了一个官方版本:jre-6u27-Linux-i586-rpm.bin。

然后开始卸载原版本,先用rpm -qa|grep gcj命令找到两条安装信息,然后用rpm -e + 上面搜出的两个文件名,进行卸载。卸载完后用Java -version命令一查,会发现已经查不到java的信息了。但我怀疑这一步是可以不做的,因为我第一次安装,就没有卸载也成功了。

然后开始安装1.6版本。

#chmod +x jre-6u27-linux-i586-rpm.bin

#./jre-6u27-linux-i586-rpm.bin

直接运行bin文件安装,会生成一个rpm包,下面继续安装

#chmod +x jre-6u27-linux-i586-rpm

#rpm -ivh jre-6u27-linux-i586-rpm

此时会在默认的安装位置/usr/java/jre1.6.0_27安装此java文件。

然后是修改环境变量:

#vi /etc/profile

在中间加入:

#set java environment

JAVA_HOME=/usr/java/jre1.6.0_27

CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/rt.jar

PATH=$JAVA_HOME/bin:$PATH

export JAVA_HOME CLASSPATH PATH

保存,退出,重启系统。完成。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7213696.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-03
下一篇 2023-04-03

发表评论

登录后才能评论

评论列表(0条)

保存