Windows 中的程序在物理地使用这个文件,打开了占用,比如,你双击里面的某个 class 文件,用 winrar/winzip 打开了这个文件,或者在我的电脑中打开了这个文件。凡是打开某个文件就导致 windows 删除它时失败,eclipse 操作系统也还是通过请求 windows 删除它。
如果要打开这个 jar 里面的某个 class 文件,请从我的电脑中打开,用完了关掉 winrar 之类的软件也关掉我的电脑窗口 explorer。这样退出它们比重新启动 eclipse 来得快多了。被 eclipse 占用就得退出才行。你可以尝试 close project 再打开看看 eclipse 会不会自动关闭这些文件,碰过运气吧。
温馨提示:答案为网友推荐,仅供参考