我的 java 代码直接上传了视频,之后程序可以将文件移动到文件夹中。
我刚刚更改了代码以进行可恢复上传,但现在上传后文件无法移动。我可以看到,至少在 Windows“Files.move”上使用 jdk 7,“文件正在被另一个进程使用”——(不是确切的消息,但类似)。同样在带有 jdk6 的 mac lion 上,我可以确认文件移动不再起作用,但我看不到错误消息,因为 Files.move 显然在 jdk7 上可用。
我试着像这样关闭文件。
ms.getInputFileStream().close();
还有这个
new FileInputStream(ms.getMedaiFile()).close()
但没有运气。
有人可以指出我正确的方向吗?
可恢复代码本质上是 youtube api 示例/演示包中的内容。