java.io.IOException: 拒绝访问。

gaojingsnow 2008-07-27 05:15:46
java.io.IOException: 拒绝访问。
at java.io.WinNTFileSystem.createFileExclusively(Native Method)
at java.io.File.createNewFile(File.java:850)
at com.softeam.jbs.lesson6.FileWork.FileCopy(FileWork.java:87)
at com.softeam.jbs.lesson6.FileWork.DirCopy(FileWork.java:63)
at com.softeam.jbs.lesson6.FileWork.main(FileWork.java:131)
Exception in thread "main" java.lang.NullPointerException
at com.softeam.jbs.lesson6.FileWork.DirCopy(FileWork.java:51)
at com.softeam.jbs.lesson6.FileWork.DirCopy(FileWork.java:59)
at com.softeam.jbs.lesson6.FileWork.main(FileWork.java:131)

初次遇到这样的问题,源程序如下:
public void DirCopy(String path1,String path2)
{
File f3=new File(path1);
String fname=f3.getName();
String pathname=path2+f3.separator+fname;
File f33=new File(pathname);
f33.mkdirs();

//若目录中还有子目录或则其他文件
File[] s=f3.listFiles();
for(int i=0;i<s.length;i++)
{
String dname=s[i].getName();
String path1name=path1+fname+s[i].separator+dname;
String path2name=pathname+s[i].separator+dname;
if(s[i].isDirectory())
{

DirCopy("path1name","path2name");
}
else if(s[i].isFile())
{
FileCopy("path1name","path2name");
}
}
}

怎么办啦?????呜呜~
...全文
3294 11 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaohuanjie 2009-09-08
  • 打赏
  • 举报
回复

如果LZ用的是VISTA,估计就是操作系统的问题

在电脑内预先建好该目录的第一个文件夹即可解决
xiaohuanjie 2009-09-08
  • 打赏
  • 举报
回复

如果LZ用的是VISTA,估计就是操作系统的问题
zhangyong20081204 2009-08-27
  • 打赏
  • 举报
回复
建议检查你的文件有无设置权限,是只读的吗,还是隐藏的。。。
justinavril 2009-08-27
  • 打赏
  • 举报
回复
应该是文件名或者权限的问题 报的错很清晰了
lihao1129 2009-08-27
  • 打赏
  • 举报
回复
输入输出错误
ddyouyue 2009-08-26
  • 打赏
  • 举报
回复
我在写一个jsp文件上传时也遇到了这个问题,
顶....
zhaozy1 2008-07-28
  • 打赏
  • 举报
回复
感觉路径了有问题,可以按楼上的方法打印一些路径或是直接debug跟踪一下。仔细核对一下路径。
ming00520 2008-07-28
  • 打赏
  • 举报
回复
com.softeam.jbs.lesson6.FileWork.FileCopy
你应该提供这个类的这个方法的源代码给我们看...


应该是非法路径或者无权限访问
wenzheng38 2008-07-28
  • 打赏
  • 举报
回复
哈哈,楼上的都是高手啊
我以前也遇见过这样的问题,基本是上叙的错误原因
老紫竹 2008-07-27
  • 打赏
  • 举报
回复
你的file打印出来看看,文件名和路径
肯定是文件名非法,或者那个目录你当前的用户没有权限访问。

62,634

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧