为了账号安全,请及时绑定邮箱和手机立即绑定

从Linux EXTREME VPS读取文件时找不到文件异常

从Linux EXTREME VPS读取文件时找不到文件异常

萧十郎 2021-05-06 18:19:21
我正在使用Java在Linux EXTREME VPS上存储图像当我将其存储在服务器路径上时/var/sentora/hostdata/campusguru/public_html/resources/images/bharath.png使用以下代码读取路径if(imagePath != null && imagePath.length() > 0 )    {              byte fileContent[] = new byte[3000];        try (FileInputStream fin = new FileInputStream(new File(imagePath))) {  //here the exception            while(fin.read(fileContent) >= 0) {                // Base64.encodeBase64(fileContent);            }        }         imagePath = imagePath.replace("\\", "/");        byte[] imageInByte;        BufferedImage originalImage = ImageIO.read(new File(imagePath));        // convert BufferedImage to byte array        ByteArrayOutputStream baos = new ByteArrayOutputStream();        ImageIO.write(originalImage, "png", baos);        baos.flush();        imageInByte = baos.toByteArray();        baos.close();        encodedFile = Base64.getEncoder().encodeToString(imageInByte);    }             stuAdmissionDetails.setStuImg(encodedFile);    }  如何解决这个问题呢?还有什么其他方法可以从linux服务器读取文件?
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 126 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信