后台系统验证码需要用到ImageIO,在本地tomcat测试的时候没有问题,当发布到生成环境的tomcat时,生成验证码抛出 Can't create output stream!异常,原因是 No such file or directory 异常造成的,经查看tomcat日志,发现javax.imageio.ImageIO write方法需要在tomcat的temp目录下写缓冲,而生产环境的temp目录被删除了,手动创建temp目录即可解决
javax.imageio.ImageIO write方法抛出 No such file or directory 异常解决
最新推荐文章于 2022-07-29 15:49:57 发布
本文介绍了一个关于验证码生成的问题,该问题出现在将应用从本地环境部署到生产环境的过程中。具体表现为在生产环境中使用ImageIO生成验证码时出现异常,原因是缺少必要的临时文件夹。文章详细解释了解决方案:手动创建缺失的temp目录。
4824

被折叠的 条评论
为什么被折叠?



