Я пытаюсь прочитать файл из точки монтирования на сервере, где я развертываю код Java. Часть кода Java, как показано ниже:
public static String encodeFileToBase64Binary(String fileName) throws IOException {
File file = new File(fileName);
byte[] bytes = loadFile(file);
byte[] encoded = Base64.encodeBase64(bytes);
String encodedString = new String(encoded);
return encodedString;
}
Но это бросок ОШИБКА:
вызов метода java "public static java.lang.String
encodebase64.EncodeBase64.encodeFileToBase64Binary (java.lang.String)
выдает java.io.IOException ", приведшее к исключению:
/data1/Test_Folder/EmailAttachment/AttachmentOSBTest.txt (Нет такого файла
или каталог) java.io.FileNotFoundException:
/data1/Test_Folder/EmailAttachment/AttachmentOSBTest.txt (Нет такого файла
или каталог)
Я попытался поместить файл в {$ user.home} на сервере, а затем считал с этого пути, и он работает. Чтение с точки монтирования на сервере не выполняется. Что дополнительно я должен указать в коде?