mv无法移动文件:文本文件繁忙

时间:2015-04-17 09:26:31

标签: java jackson

我有一个基于Java的REST API,可以从POST请求中的某些数据创建XML文件。我正在使用杰克逊图书馆:

XMLMapper mapper = new XmlMapper();
file = new File(filePath);

mapper.writeValue(file, someData);

然后,我有另一个每分钟执行的Visual Basic计划任务,并将此文件移动到另一个目录。第二个过程给我一个错误:文本文件繁忙。似乎第一个进程没有正确关闭文件,并且被阻止。

这是这个库的错误吗?我能做什么?我试图避免Visual Basic进程在移动之前关闭文件。

感谢。

0 个答案:

没有答案