javax.imageio.IIOException: Can't create output stream!
经过对源程序的追踪分析,最后发现错误是在
createOutputStreamInstance
函数中产生的,查找该函数的api文档如下:createOutputStreamInstance
public ImageOutputStream createOutputStreamInstance( Object output)
throws IOException
- 返回与此服务提供程序关联的
ImageOutputStream
实现的实例。如果需要,将在系统相应的默认临时文件目录中创建缓存文件。 - 参数:
output
- 一个由getOutputClass
返回的类类型的对象。- 返回:
- 一个
ImageOutputStream
实例。 - 抛出:
IllegalArgumentException
- 如果output
不是一个正确的类的实例,或者为null
。IOException
- 如果需要缓存文件但无法创建。- 另请参见:
-
getOutputClass()
- 呵呵~,原来是少临时目录呀,在tomcat目录下创建temp的文件夹,然后刷新页面。。。。OK!问题解决
没有评论:
发表评论