Windows 7中java.io.File delete()失败(java newbie) [英] java.io.File delete() failing in Windows 7 (java newbie)
问题描述
我是Java的新手,只是想制作一个简单的实用程序来进行移动,复制和复制.删除我的电脑上的一些wav文件,但是java.io.File delete()失败.所涉及的wav文件未选中为只读(在Windows资源管理器中),但File canWrite()返回false& setWritable(true)失败.我一定在做一些愚蠢的事情,因为以前似乎没有人遇到过这个问题?
I'm new to Java, just trying to make a simple utility to move, copy & delete some wav files on my pc, but java.io.File delete() fails. The wav files in question have read-only unchecked (in windows explorer) but File canWrite() returns false & setWritable(true) fails. I must be doing something stupid because nobody seems to have had this problem before?
推荐答案
您正在使用相对路径,但不在您认为的目录中.
You are using a relative path and you are not in the directory you think you are.
在开始之前指定绝对路径或确定当前路径.
Specify absolute paths or determine the current path before starting.
这篇关于Windows 7中java.io.File delete()失败(java newbie)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!