有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

从Java代码调用装入点文件路径

我试图从部署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;
    }

但这是一个错误:

Callout to java method "public static java.lang.String encodebase64.EncodeBase64.encodeFileToBase64Binary(java.lang.String) throws java.io.IOException" resulted in exception: /data1/Test_Folder/EmailAttachment/AttachmentOSBTest.txt (No such file or directory) java.io.FileNotFoundException: /data1/Test_Folder/EmailAttachment/AttachmentOSBTest.txt (No such file or directory)

我试着将文件放在服务器的{$user.home}中,然后从该路径读取,它就工作了。从服务器中的装载点读取失败。我应该在代码中额外指定什么


共 (0) 个答案