【发布时间】:2015-11-14 14:23:36
【问题描述】:
我正在尝试用 java 编写一个 excel 文件,并将其保存在共享文件夹中。但如果文件当前在任何系统上由任何人打开,则会引发错误。那么有什么方法可以通过java命令关闭excel文件呢?
【问题讨论】:
-
outputStream.close();,除非你想在另一个程序中关闭文件。 -
我试过了,但它仍然抛出一个错误,因为 -->。 (该进程无法访问该文件,因为它正在被另一个进程使用)
-
首先要确定是哪个进程打开了文件? Java,excel,还有别的吗?你知道是哪个进程打开的吗?
-
我还建议你检查文件是否被另一个进程打开,这样:stackoverflow.com/a/9341572/3779214
-
@tombrown52,只是为了检查我的应用程序,我在系统中保持打开状态,就像普通的 excel 文件一样,当时我抛出了那种错误。