当前位置: 首页 > 知识库问答 >
问题:

无法从windows中删除jdk 8

郭曾笑
2023-03-14

我的服务器上安装了JDK 1.8.0_261和JDK 1.8.0_265。

当我从控制面板上卸载这两个JDK时,JDK 1.8.0_261的文件夹结构会自动从我的Java安装目录中删除,但对于JDK 1.8.0_265来说则是如此

我甚至重新启动了服务器,但仍然没有删除文件夹。我无法重新命名相同的名称。

目前我使用的是openJDK11,所有的注册表项

我怀疑某些服务仍在使用jdk8,我想从我的服务器上完全卸载jdk8,请建议我如何检查哪个进程正在使用jdk8,以及如何完全删除它。

共有1个答案

顾梓
2023-03-14

Process Monitor工具可以告诉您哪个进程打开了文件。当您试图删除一个文件,而Windows声称某个进程已将其打开,自私地将哪个进程的重要信息保留给自己时,请尝试以下工具:

https://docs.microsoft.com/en-us/sysinternals/downloads/procmon

(它不仅仅是找到哪个进程有一个文件句柄。)

这将帮助您识别使用旧JRE的任何服务。

 类似资料:
  • 无法从外壳中删除集合, 集合可用并且我的 php 脚本正在访问它的东西(选择|更新) 但当我使用: 它给了我一个错误:

  • 我一直试图通过java代码从DynamoDB中的表中删除一项,但每次尝试都会导致相同的错误: com.amazonaws.AmazonServiceException:提供的键元素与架构不匹配(服务:AmazonDynamoDBv2;状态代码:400;错误代码:ValidationException; 我当前的尝试非常简单,如下所示: tablename只是表名,凭证已被验证为正确,cognito

  • 我卸载了以前版本的Node.js(0.8.11),从Node.js网站下载了最新的0.10.24并安装了它。但是,在运行之后,它仍然表明我运行的是V0.8.11。很明显,卸载过程中留下了一些东西,这导致我在试图通过NPM添加模块时出现了各种各样的错误。我在OSX和Linux上见过解决方案,但在Windows上找不到任何解决方案。我运行的是Windows 7 64位。

  • viewuser.jsp 你好,我有问题在删除用户。它显示执行后输出失败。我认为它没有从ViewUser中获取用户名。请帮帮我.查询正常,数据库连接仍有问题,取用户名并删除。谢谢你!

  • 我已将Excel表格导入熊猫。它有7列数字和1列字符串(标志)。 帮助我从Pandas数据帧中删除列。