我想将一个可序列化的对象保存到src /文件夹中。
const newObj = {};
Object.keys(obj).forEach(key => {
newObj[key] = decrypt(obj[key]);
});
然而,弹出File file = new File("src/test.ser");
file.createNewFile();
fout = new FileOutputStream(file);
oos = new ObjectOutputStream(fout);
oos.writeObject(object);
错误消息。如果我使用绝对文件路径,该方法有效。
如果这是相关的,我已经在构建路径中添加了另一个项目。
答案 0 :(得分:0)
在src之前使用 ./ 。
File file = new File("./src/test.ser");
file.createNewFile();
fout = new FileOutputStream(file);
oos = new ObjectOutputStream(fout);
oos.writeObject(object);