javax.imageio.ImageIO write方法抛出 No such file or directory 异常解决
后台系统验证码需要用到ImageIO,在本地tomcat测试的时候没有问题,当发布到生成环境的tomcat时,生成验证码抛出 Can't create output stream!异常,原因是 No such file or directory 异常造成的,经查看tomcat日志,发现javax.imageio.ImageIO write方法需要在tomcat的temp目录下写缓冲,而生产环境的temp目录被删除了,手动创建temp目录即可解决