例子:
File file=new File(putImgPoster);
ImageIO.write(bgBufImage, "png", file);
这里输出的图片,在有些服务器未设置的情况下(特别不在同一个权限组的情况下)可能会出现nignx获取其他映射路径无法正常访问,出现403获取其他问题。我这里是通过
Runtime
这个类里面,执行Linux脚本的方法来解决的
String os = System.getProperty("os.name");
//拼接完整连接
if(!os.toLowerCase().startsWith("win")){
Runtime.getRuntime().exec("chmod 777 -R " + file);
}
这个判断是因为本地执行时,这个脚本是没办法执行的,所以要判断一下是否是windows系统。