我安装了一个jdk 之后出现在控制面板程序里出现JAVA程序 找不到应用程序 怎么删除此文件 急

我安装了一个jdk 之后出现在控制面板程序里出现JAVA程序 找不到应用程序 怎么删除此文件 急,第1张

1、控制面板里面,找到Java图标,右键-》创建快捷方式

2、桌面快捷方式,右键-》属性-》更改图标,会报错,说在XXX路径找不到一个叫javacpl.exe的文件

3、在这个路径下面重新安装一遍相同版本的JDK

4、然后点击控制面板这个图标,不会提示找不到应用程序

一般有两个方法:

一是用监听端口,程序一启动就先检测某个端口有没有被占用,如果没用就监听它,也就是占用它;如果已被占用了就退出。那再次执行这个程序的时候就会直接退出了。

二是用文件加锁,这个比较常用一点,原理跟上面类似,启动后检测某个文件有没有加锁,没有就给它加锁,加了就退出程序

通过fileTxt[ j ] ,看你是循环删除,你判断了文件是否存在,但是没有判断是否是文件夹、文件夹里是否还有文件

因为文件夹里有文件时,执行delete()是不成功的

此外,你在删除的文件,有可能正被其他人或程序打开,这个时候删除也不会成功

参考Java API的java.io.File类:

delete

public boolean delete()

删除此抽象路径名表示的文件或目录。如果此路径名表示一个目录,则此目录必须为空才能删除。


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

原文地址: http://outofmemory.cn/tougao/11930598.html

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

发表评论

登录后才能评论

评论列表(0条)

保存