tomcat Can't create cache file!

今天到了公司,忽然发现所有工程的验证码不能用了.本地测试一切正常...


   // ImageIO.write(image, "JPEG", response.getOutputStream());   


    查阅资料发现是因为外网TOMCAT下的temp目录被删了,(由于前段时间怀疑缓存导致项目发布后依旧读的是旧的配置, 很苦逼的一段时间)问题找到了,所以呢, 管理员进入TOMCAT目录,在TOMCAT根目录(与bin目录同级)创建temp目录,再刷新页面,OK啦



   

  1. Caused by: javax.imageio.IIOException: Can't create cache file!  
  2.        at javax.imageio.ImageIO.createImageOutputStream(ImageIO.java:397)  
  3.        at javax.imageio.ImageIO.write(ImageIO.java:1558)   
  4.       ... 119 more  
  5.    Caused by: java.io.IOException: 系统找不到指定的路径。     

posted on 2017-03-23 09:33  signheart  阅读(1801)  评论(0编辑  收藏  举报

导航