强制删除项目中文件的最佳方法?

时间:2017-03-09 16:09:15

标签: java file

我试图强制删除文件,如果它是打开的。从我在这里的搜索中我发现,最好/唯一的方法是通过命令行。

Runtime.getRuntime().exec("cmd /c taskkill /f /im myFile.txt");

我还需要获取保存在项目中的文件的完整文件名。例如,myFile.txt文件直接存储在项目目录中。我想找到一种方法来引用它的完整路径。 SE的另一篇文章说

getClass().getResource("myFile.txt")

可以给我一个完整的路径,以便我可以使用

Runtime.getRuntime().exec("cmd /c taskkill /f /im " + getClass().getResource("myFile.txt"));

删除我的文件,但这不起作用。

0 个答案:

没有答案