「java降级」jdk降级

博主:adminadmin 2022-12-09 14:12:11 81

本篇文章给大家谈谈java降级,以及jdk降级对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

java reentrantreadwritelock 锁降级有什么用

线程获取了写锁后,再去获取读锁,然后释放写锁,线程的锁就从写锁降级为了读锁

w.lock();

try {

// 做写入操作

} catch (Exception e) {

// process exception

}

r.lock();

try {

w.unlock();

// 任然持有读锁

} finally {

r.unlock();

}

ubuntu怎么降低java版本

第一步,安装Java。(已经安装好的同学可以跳过这一步啦)

Java1.6安装:(必须要自己下载jdk-6u45-linux-x64.bin )

a. 输入指令: mkdir /opt/java(在opt目录下创建java文件夹)

b. 输入指令:cp jdk-6u45-linux-x64.bin /opt/java 注意:要在jdk-6u45-linux-x64.bin 所在的当前文件夹底下执行这条命令

c.输入指令:cd /opt/java

d.输入指令:chmod a+x jdk-6u45-linux-x64.bin

e.输入指令:./jdk-6u45-linux-x64.bin

然后java1.6就愉快的安装好啦

Java1.7安装:(java1.7ubuntu一般会自带 所以不用下载了)

a.sudo apt-get -y install openjdk-7-jdk

b.update-java-alternatives -s java-1.7.0-openjdk-amd64

OK 那我们需要的Java版本就全部安装好了

第二步,1.7版本与1.6版本之间的切换。

a.输入指令:sudo update-alternatives --config java

显示画面:

如图,当前选择的模式2版本是java-7-openjdk,如果要选择1.6版本的话,就输入1 然后Enter。

b.但是不要忘记了,Javac也需要同样的改动

输入指令:sudo update-alternatives --config javac

操作同上选择自己需要的版本就ok了

记住哦 每次转换完版本都要用指令

java -version

javac -version

来检查一下。

如何在 Linux 中修改默认的 Java 版本

默认正常情况下,即使使用Java 1.6版本Java脚本jdk-6u31-linux-i586.bin,安装Java运行后,会出现自动升级为1.7版本状态的情况。针对某些应用程序需要基于1.6版本方可运行的情况,需要降级为1.6。具体的操作方法有两种:1. 使用alternatives命令来实现。

alternatives是Linux下的一个功能强大的命令,只能在root权限下执行。如系统中有几个命令功能十分类似,却又不能随意删除,那么可以用 alternatives 来指定一个全局的设置。

[root@Excel7070 ~]# alternatives

alternatives version 1.3.49.3 - Copyright (C) 2001 Red Hat, Inc.

This may be freely redistributed under the terms of the GNU Public License.

usage: alternatives --install link name path priority

[--initscript service]

[--slave link name path]*

alternatives --remove name path

alternatives --auto name

alternatives --config name

alternatives --display name

alternatives --set name path

common options: --verbose --test --help --usage --version

--altdir directory --admindir directory

可以看到相应的alternatives的相关命令信息。

说明:

alternatives --install link name path priority

其中,

install表示安装

link是符号链接

name则是标识符

path是执行文件的路径

priority则表示优先级

在当前状态下,我需要修改java的版本,具体操作显示如下:

a. 在root中运行 alternatives --config java,具体显示如下:

[root@Excel7070 ~]# alternatives --config java

There are 2 programs which provide 'java'.

Selection Command

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

*+ 1 /usr/lib/jvm/jre-1.7.0-openjdk/bin/java

2 /usr/lib/jvm/jre-1.6.0-openjdk/bin/java

Enter to keep the current selection[+], or type selection number: 2

b. 然后就选择需要使用的版本号所在选项即可。"2"

c. 再运行java -version

看到的就是当前选择的java版本1.6了。

2. 使用安装修改的方式。这种方式运行之前发生有点异常,第一种方法可以保留与选择,更为合适。

已经安装了1.7版本java,需要如下操作:

chmod +x jdk-6u32-linux-i586.bin

安装1.6版本

./jdk-6u32-linux-i586.bin

mv jdk1.6.0_32/ /usr/java

cd /usr/java

rm -fr latest

ln -s jdk1.6.0_32/ latest

再修改/etc/profle里面的java路径信息即可。

完成profile修改后,source /etc/pofile

java -version就可以看到版本也降级了。

m1芯片dn打开空白

原因是Java版本的问题过新导致。

解决方案:降级,可将Java版本降级到降低到201之前,或者51之前。(博主的161就失败了,也可能是M1芯片的原因)uiautomatorviewer其实是一个java的启动脚本,比如mac上用这个命令就可以看到真正启动的命令。为了保证本地可以正确运行uiautomatorviewer,可以常备几个jdk。

近年来IE版本更新太快,一些java老应用系统不支持IE10以上的版本,目前只能通过降级,如何能在代码上处理

微软的东西不支持从高版本【直接】降级到低版本,但可以通过完全卸载的方式来重新安装。

步骤如下:

1、控制面板→程序→启用和关闭 Windows 功能→去掉 IE10 的勾。

2、控制面板→程序→程序和功能→已安装更新→卸载 IE10(如下图)。

3、重启,并删除 C:\Program Files\Internet Explorer 文件夹和 C:\Program Files(x86)\Internet Explorer 文件夹。

4、下载并安装 IE9 即可。

java降级的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于jdk降级、java降级的信息别忘了在本站进行查找喔。

The End

发布于:2022-12-09,除非注明,否则均为首码项目网原创文章,转载请注明出处。