0

我的 Web 项目开发和调试设置需要在我的开发系统上运行的 CentOS VM 上安装一个文件位置,并将文件写入该安装位置。直到几天前,当我在特立独行时,一切都正常工作。最近我升级到优胜美地(10.10.3),现在挂载位置的文件写入操作不断随机失败。失败并不一致,但发生频率非常高,我的开发设置几乎变得毫无用处。超时一次或两次的相同文件操作可能会在第二次或第三次尝试时成功,所以问题不在于已安装的位置被卸载,因为即使在以后的尝试中我也不会安装该位置,并且文件写入会自动成功。

我继续跟踪堆栈跟踪(我只是从调用堆栈顶部粘贴几个相关调用)

Caused by: java.io.IOException: Operation timed out
at java.io.FileOutputStream.writeBytes(Native Method)
at java.io.FileOutputStream.write(FileOutputStream.java:345)
at org.apache.commons.io.IOUtils.copyLarge(IOUtils.java:1489)
at org.apache.commons.io.IOUtils.copyLarge(IOUtils.java:1465)
at org.apache.commons.io.IOUtils.copy(IOUtils.java:1440)

任何人都可以帮助我解决优胜美地的问题或我正在做的事情。任何帮助、想法和想法都将受到高度赞赏,否则我需要回到特立独行,这意味着失去我所有的数据和开发设置,并在特立独行的情况下再做一次。

4

1 回答 1

0

您可以简单地在该位置创建一个文件吗?试试这个: File f=new File("the location");

于 2015-06-14T04:55:47.417 回答