ImageIO.write不能与jpg一起使用

时间:2017-04-13 08:15:46

标签: java javax.imageio

我用这个来写一个图像:

String fileURL = Context.getContext().gets("appPath") + "upload/tmp/" + i + ".jpg";
ImageIO.write((RenderedImage) img, "jpg", new File(fileURL));

它适用于我的计算机,但不适用于服务器。在服务器上,ImageIO.write返回false

另外,如果我运行ImageIO.getImageWritersByFormatName(),则返回的列表中不包含jpg

我可以用png格式编写图片,但我需要jpg

1 个答案:

答案 0 :(得分:0)

很可能您的服务器没有运行X11。这是一个Java(AWT / Java2D)问题。