可以就删除一个死的图片 知道路径去删除他
File fl = new File(path,name)
但是
if(fl.exists())//始终为false
{
  fl.delete();
}

解决方案 »

  1.   

    你想删除Browser所在客户端的文件?
      

  2.   

    1、path或者name不正确。
    2、其他File引用该文件,并使用流读取,该流未关闭。我只遇到过这两种情况。
      

  3.   

    楼上:1、我<img src='路径组合'>可以看到图片
     2、我只在这个文件中才用到了File
      

  4.   

    我<img src='路径组合'>可以看到图片?你看到的是浏览器的缓存,清空缓存再看
      

  5.   

    把path如何获取的贴出来看看吧
      

  6.   

    我<img src='路径组合'>可以看到图片,你这的路径是虚拟路径:http://XXX.XX.XX/xx...file的时候是绝对路径,D:/XXX/XX...能删掉才怪了呢。
      

  7.   

    path 可以设置成死的,不用动态
    只是要删除指定的图片就可以了楼上那具体该怎么改了?
      

  8.   

    应该与你的path有关,你看看你的path时相对路径还是绝对绝对,最好把它转成你服务器上的绝对路径。
      

  9.   

    norwolfli(小问题别找我,大问题我不会。) ( ) 信誉:100 :虚拟路径:http://XXX.XX.XX/xx...
    file的时候是绝对路径,D:/XXX/XX...
    知道怎么改了 
    谢谢
    接分
      

  10.   

    String resource = this.getClass().getResource(".").getPath();
    这个可以得到你当前类的绝对路径。
    String resource = this.getClass().getResource("/").getPath();
    这个可以得到你当前工程的路径。你在你的环境下试试,看哪个更方便一些吧。