我有一个从 SMTP 服务器下载电子邮件的 bean。阅读电子邮件后,它会将附件保存在服务器上。要阅读附件,我使用以下代码:
File f = new File("\\attachments\\" + attachment.getFileName());
f.mkdirs();
f.createNewFile();
FileOutputStream fos = new FileOutputStream(f);
fos.write(bytes);
fos.close();
我在创建 FileOutputStream 时遇到了 FileNotFoundException,但我不明白为什么。如果可以提供帮助,我将 NetBeans 与 GlassFish 一起使用,并且测试是在本地机器上调试的。