我试图删除,我有两个,一个稍微修改的文件,这样我就可以删除旧之一,并用新的我改变了更换。 当我试图删除的文件,我得到了错误信息“文件正在使用”它说无法完成操作,因为该文件是Java(TM)平台SE二进制文件打开。
如何关闭它?
我试图删除,我有两个,一个稍微修改的文件,这样我就可以删除旧之一,并用新的我改变了更换。 当我试图删除的文件,我得到了错误信息“文件正在使用”它说无法完成操作,因为该文件是Java(TM)平台SE二进制文件打开。
如何关闭它?
这是(使用Windows)什么为我工作。 它基本上是相同的过程由阿里·海德尔评论,但更多的细节......
使用Windows命令提示符:
tasklist | findstr java
(“FINDSTR”是一个用于Windows的命令行实用程序类似于在Linux中的“grep”)
搜索与“Java的任何行,并注意java进程的PID。
taskkill /F /PID "PID_OF_JAVA_PROCESS"
其中“PID_OF_JAVA_PROCESS”应与实际的PID号替换。
结果:
SUCCESS: The process with PID "PID_OF_JAVA_PROCESS" has been terminated.
重复每个正在运行的Java进程。 现在,你应该能够你想要的档案!
让我知道如果你需要为Linux指令(即PS,杀等),但可能大多数Linux用户都知道这些......
只需打开任务管理器在Windows上,检查进程,关闭所有Java进程。 现在,再次尝试删除该文件,你应该可以。 这为我工作。
干杯!
如果它不是一个系统启动过程中运行,请尝试重新启动以清除所有打开的文件。
在Windows 8.1:
1)开始菜单...选择“运行”,然后键入:MSCONFIG,然后单击“确定”。
2)“系统配置”打开点击“启动”选项卡。
3)点击它说:“打开任务管理器”。
4)选择“进程”选项卡。
5)仔细查看列表,找到“Java SE的”。 右键单击并选择“结束任务”。
6)关闭“任务管理器”和“系统配置”对话框。
7)返回文件could'nt被删除。 右键单击并选择“删除”了。 普雷斯托........文件中删除。
关闭在Eclipse项目,它应该工作。